Introduction to Game Development with Expo ( React Native ), Skia and Reanimated

Поділитися
Вставка
  • Опубліковано 15 лис 2024

КОМЕНТАРІ • 41

  • @Reactiive
    @Reactiive 3 місяці тому +7

    I can't imagine the effort and time behind the creation of this video. Truly a must-watch!
    Perhaps best of all, it reveals an almost hidden aspect of React Native. No react state, just Shared Values & Skia. Thank you so much for sharing it 🙌

    • @DanRNLab
      @DanRNLab  3 місяці тому

      Thanks Enzo 🙂!! It took several weeks to get everything just right. It means a lot coming from you. At this point you are easily one of the top React-Native educators 🙏

  • @BayramArif
    @BayramArif 4 місяці тому +3

    Dan, this is probably the easiest and most complex video you ever done. The explanation of yours and showing everything step by step, is just showing video like, easy to understand and make :)

    • @DanRNLab
      @DanRNLab  4 місяці тому +1

      Thanks Bayram! Trying really hard to grow as a creator 🙂

    • @BayramArif
      @BayramArif 4 місяці тому

      @@DanRNLab behind you dude.. everywhere and always

  • @INAMULHASAN-d5h
    @INAMULHASAN-d5h 7 днів тому

    Great, looking for same logics, finally! 🎉

  • @larrydavid6094
    @larrydavid6094 3 місяці тому +1

    Thanks for the great tutorial! Your explanations are super helpful. We really need more in-depth content on the interaction between RN, Skia, and Reanimated. The only thing that's a bit distracting is the short looping background music.

  • @NoveltyKnown
    @NoveltyKnown 4 місяці тому +2

    great content. i need to rewatch again.

    • @DanRNLab
      @DanRNLab  4 місяці тому +1

      Happy you enjoyed 😀

  • @alonsoalarconaguilar7113
    @alonsoalarconaguilar7113 4 місяці тому

    Great video. In think game dev is still a unexplored field in the React Native, we need more videos like this!!!

    • @DanRNLab
      @DanRNLab  4 місяці тому

      Thanks! As Skia becomes increasingly mature more advanced game use cases become viable. I look forward to trying new things 🙂

  • @pulik_io
    @pulik_io 3 місяці тому

    Thank you for the fantastic video! I really enjoyed it and learned a lot. For future videos, I have a few ideas that I think would be really helpful:
    Creating Intro 2-3 Seconds Splash Screen: Every game has it, and a short intro can promote studio for example.
    Menu (Game Design): It's easy to create a menu for a business app, but a game menu needs some emotions. There is a lack of tutorials for this, especially for Expo.
    Assets Management: For instance, how to cache 50 audio files and 100 images stored on a remote server properly in an app?
    Settings Management: How to manage settings in one place but have access everywhere, probably using Zustand?
    Sounds Management: Every click in a game has a sound. How to manage this properly and check if the user has sound enabled?
    If you have some useful resources on them, please share it! :)

  • @alexanderclay5847
    @alexanderclay5847 3 місяці тому

    This is amazing!! Please do more of these!!

    • @DanRNLab
      @DanRNLab  3 місяці тому

      Happy you enjoyed it 🙂

  • @collinsk8754
    @collinsk8754 27 днів тому

    Great tutorial! 🙌🙌

  • @codewithbeto
    @codewithbeto 4 місяці тому +2

    Such a cool and great video! 🎉👏👏

    • @DanRNLab
      @DanRNLab  4 місяці тому +2

      Thanks Beto! Meant a lot coming from you 🙂. Your channel is awesome 🔥

    • @mma-dost
      @mma-dost 4 місяці тому +4

      looks great one creator supporting another creator that too first comment. Thanks to both of you for the react native and expo content you teach. 🔥🔥

    • @DanRNLab
      @DanRNLab  4 місяці тому +1

      @@mma-dost - happy to help ❤️

    • @codewithbeto
      @codewithbeto 4 місяці тому +1

      Thank you both! 🙏🏼🙏🏼

  • @joaquinzepeda5116
    @joaquinzepeda5116 4 місяці тому +1

    Hi Dan, awesome video 👏, I've been following your work for a while now and it's always great content. I will take the time this week to learn and test the project. I recently saw that there are react-native-vision-camera functionalities with react-native-skia, have you thought about making a video about it??

    • @DanRNLab
      @DanRNLab  4 місяці тому +3

      I have actually! I had something planned but I ended up using it in my day job so I couldn’t share the code any longer 😅. I want to do it though! I just need a new idea 🙂

  • @mykytapanaskin1319
    @mykytapanaskin1319 4 місяці тому +1

    Amazing content man!

    • @DanRNLab
      @DanRNLab  4 місяці тому +1

      Thanks! Happy you enjoyed it 😀

  • @isuckatprogramming
    @isuckatprogramming 3 місяці тому

    Great content, dude! Congratz

    • @DanRNLab
      @DanRNLab  3 місяці тому

      Thanks 🙂!!!

  • @tijanimiracle90
    @tijanimiracle90 3 місяці тому

    Fantastic am working on a like project too

  • @supriyomonndal6199
    @supriyomonndal6199 3 місяці тому

    great video . if you can give short description of what you are going to do , before creating the interface that would be very helpfull for dummies like me.

  • @idomadar7168
    @idomadar7168 3 місяці тому

    Really amazing tutorial

    • @DanRNLab
      @DanRNLab  3 місяці тому

      Happy you enjoyed it 🙂!

  • @dagneassefa4138
    @dagneassefa4138 3 місяці тому

    Thank you for a great tutorial

  • @xray788
    @xray788 3 місяці тому

    Hey Dan, thank you so much, this really opens my eyes and how it really works. Can you please tell me what theme your using like syntax in green is nice and best vscode extensions for these type of work. Thank you!

    • @DanRNLab
      @DanRNLab  3 місяці тому

      Happy you enjoyed it!!! My theme is poimandres
      VS Marketplace Link: marketplace.visualstudio.com/items?itemName=pmndrs.pmndrs

    • @xray788
      @xray788 3 місяці тому

      @@DanRNLab Thanks Dan, look forward to your future videos!

  • @PanicAtProduction
    @PanicAtProduction 3 місяці тому

    Thanks for this video. Is there any way to implement infinite or large playground(map)?

    • @DanRNLab
      @DanRNLab  3 місяці тому

      I am sure there is, although I don’t know off the top of my head. I feel like it wouldnt be too much research since a lot of this stuff exists already for other JS applications

    • @PanicAtProduction
      @PanicAtProduction 3 місяці тому

      @@DanRNLab thanks ❤️

  • @dananjayachathuranga7113
    @dananjayachathuranga7113 4 місяці тому

    thank u

    • @DanRNLab
      @DanRNLab  4 місяці тому

      Happy you enjoyed 🙂

  • @waykoolgeek3947
    @waykoolgeek3947 3 місяці тому

    Nice work
    please remove the constant backround music, it just disturbs
    your explanations