How I Made a Game in React Native

Поділитися
Вставка
  • Опубліковано 26 січ 2025

КОМЕНТАРІ • 137

  • @officialabdulrehman
    @officialabdulrehman Місяць тому +448

    The guy who shows up once in a blue moon, announces something and then dissappears for eternity xD

    • @NedimRifatbegovic
      @NedimRifatbegovic Місяць тому +2

      The Avatar 😂

    • @r-i-ch
      @r-i-ch Місяць тому +3

      If you like, I'm sure, it's easier for him to not show up at all. Personally, I'm grateful.

    • @TomDoesTech
      @TomDoesTech Місяць тому +4

      He'll drop a 13 hour tutorial next

    • @kris2010able
      @kris2010able Місяць тому

      😂

    • @dangerousangel777
      @dangerousangel777 Місяць тому +1

      He knows you don’t deserve him

  • @SuboptimalEng
    @SuboptimalEng Місяць тому +214

    Most game devs use Unity or Unreal, but Ben is just a chill guy who made a game in React Native

    • @verawat
      @verawat Місяць тому

      me too.

    • @User948Z7Z-w7n
      @User948Z7Z-w7n Місяць тому +2

      It's a turn based app so it doesn't need to be hyper fast using dedicated Game engine

  • @NeetCode
    @NeetCode Місяць тому +73

    Hell yeah, let's go Big Ben

  • @ilkrsrc081
    @ilkrsrc081 Місяць тому +35

    I actually love this type content, it would be great to hear more about this kind of actual product development. Ben is one of the few developers who actually create something with programming and not just talking about architecture, clean code and shit

  • @xdevolution_6287
    @xdevolution_6287 Місяць тому +59

    Mad respect for building a game with React Native! Impressive!

  • @wlockuz4467
    @wlockuz4467 Місяць тому +1

    I love Ben. He doesn't get stuck in the hell of picking the right tech for the job, he simply builds what he wants, with the thing he knows well.

  • @galaxies_dev
    @galaxies_dev Місяць тому +29

    Up for recording a podcast episode next year Ben? Love your apps ✌️

    • @bawad
      @bawad  Місяць тому +5

      Sure

  • @redskater42
    @redskater42 Місяць тому +4

    Dude, this is so sick. You are a legend of YT tech content.

  • @kwekukilu2196
    @kwekukilu2196 Місяць тому +6

    So nice seeing Ben again on my feed

  • @bruhbruhbruh7330
    @bruhbruhbruh7330 28 днів тому

    It's cool that you founded your own team and are trying to break into the mobile game market; in which I wish you good luck! I remember watching your videos years ago and it's great to see that you're still uploading. It's also crazy how vastly different the paths are that you and Nick White ended up taking.

  • @esquilo_atomico
    @esquilo_atomico Місяць тому +3

    ben is running his company on svgs, react native and crazy figma people

  • @michael.knight
    @michael.knight Місяць тому +22

    Cool game, but a mental health app and lootbox and sketchy mobile game reward mechanics kind of seem like opposites though?

    • @Gtex555
      @Gtex555 Місяць тому +24

      the mental health angle is just a trap , are you new here or something ?

    • @iamacoder8331
      @iamacoder8331 Місяць тому +3

      If you want mental health then go outside and talk to people.

  • @Badadodadoop
    @Badadodadoop Місяць тому +1

    Good job getting this project off the ground. I hope it will be a success 🙏

  • @chrisvouga8832
    @chrisvouga8832 Місяць тому +23

    The vocal fry is crazy

    • @elieghanimeh02
      @elieghanimeh02 Місяць тому +2

      couldn't listen for more than 5 mins tbh

  • @snwdn
    @snwdn Місяць тому +1

    Good to know about the react profiler. I use Zustand in my project too and I know it is causing unnecessary rerenders everywhere. Not a huge issue right now but nice to know there is a tool to deal with it.

    • @Saver174HowTo
      @Saver174HowTo Місяць тому

      Wait, what? I actually use Zustand to fix the "unnecessary rerenders everywhere". You are probably watching/consuming the whole state (instead of just the parts you need) or use it somewhere higher in the tree which causes your rerenders in the children components, no?

  • @jatinhemnani1029
    @jatinhemnani1029 Місяць тому +9

    oh he's alive

  • @kiprasmel
    @kiprasmel Місяць тому +6

    we're so back

  • @jaden3533
    @jaden3533 Місяць тому +7

    super impressed by your guys' work, its surprisingly pretty game-like, just please get some less generic sounding music, sounds like im stuck in an ad and the transitions between tracks or the same tracks are a little jarring

  • @mate.salazar
    @mate.salazar 4 дні тому

    I'm new to your content, and this project looks awesome. What stack did you use to build your app?

  • @mattpen7966
    @mattpen7966 Місяць тому +1

    actually interested in this, most "game" like thing ive made in React was a networked Rock Paper Scissors game. I always wondered what a larger scale game would look like

  • @rococococoa
    @rococococoa Місяць тому

    This actually inspired me to restart work in my game to add in animations.

  • @coherentpanda7115
    @coherentpanda7115 Місяць тому +3

    Linda's book looks very interesting, over 300+ pages of lore! She is very talented, much like yourself with programming. Congrats on the new game, hope you continue to find success! I hate mobile gaming, but I'll install any game from Ben and his team!

  • @BlackVoz
    @BlackVoz 18 днів тому +1

    I'm building a react game too, it's with my backend friend. and for real, it looks same like this and works same, with various of rewards and gameplay and points. premium/coin/gems. I thought it's quite common to make a game because it felt easy when I coded. I never did an internship or anything. it's the first app of my life. a game. first real-life project.

  • @AaronAsherRandall
    @AaronAsherRandall Місяць тому

    As a Unity dev, I remember first reading the React docs and being like, “Whoa, you could make pretty complex games with this!”. I wish there were more resources for learning game dev with React, React Native, TypeScript etc.

    • @knowledgestories9715
      @knowledgestories9715 19 днів тому

      Is it possible to use React Native and C# Unity "together" to create powerful mobile games?
      You are unity dev so I'm asking you please help.

  • @darellthompson8290
    @darellthompson8290 Місяць тому +1

    Ben has posted. The world is finally healing.

  • @mik3lang3lo
    @mik3lang3lo Місяць тому

    Using react native is just wild, time to decompile and take a look ❤

  • @lostinthenarrativve
    @lostinthenarrativve 10 днів тому

    Any plans on creating a Web development course Ben ?

  • @hichamzaidi1402
    @hichamzaidi1402 Місяць тому +7

    Finally you found your UA-cam password.

  • @r-i-ch
    @r-i-ch Місяць тому +1

    What is the #1 book?
    Would you go React Native again if you had to start from scratch?

  • @TheIpicon
    @TheIpicon Місяць тому +1

    would be nice to upload a video without a screen recorder, because I can't understand if the game runs smooth at all due to the recording lag.

  • @YoannBuzenet
    @YoannBuzenet Місяць тому

    How many devs are you in the team Ben ?
    Well done for the work, you and your team

  • @ashrafuzzamankhalid3465
    @ashrafuzzamankhalid3465 Місяць тому

    Hey ben. Can you create a video about...
    "How we can truly learn and understand programming and make progress with practicing a certain toolset"

  • @severedghost
    @severedghost Місяць тому

    Thats awesome, I've been making a trading game for my friends and I with react native

  • @romanjuilliot1479
    @romanjuilliot1479 Місяць тому

    Funny how I developped my first game last month using react & rive, thinking to myself this stack & DX is actually awesome and wondering why more devs arent leaning towards rive + react workflows

  • @basketberoende
    @basketberoende Місяць тому

    Nice seeing you again. See you next year

  • @matthewvaccaro8877
    @matthewvaccaro8877 28 днів тому

    I wonder if it would have been easier to learn the game engine and use all the built ins that come with Unity

  • @looyd
    @looyd Місяць тому

    Do Business Side of Void-pet.
    Whats has it been like? I think that would be super fun

  • @Norfeldt
    @Norfeldt Місяць тому

    I'm wondering if the new expo "use dom" would work for some of the animations?

  • @yazeedalhhimali5787
    @yazeedalhhimali5787 Місяць тому +1

    why didn't you use flutter flame

  • @NeerajSSinghButola
    @NeerajSSinghButola Місяць тому

    for having better performance , wouldnt the flutter framework be better for this usecase ?

  • @pranavgoel29
    @pranavgoel29 Місяць тому

    Chill guy doing chill things

  • @marijnstapert9036
    @marijnstapert9036 Місяць тому +2

    first, also nice to see your still active

  • @migoy
    @migoy Місяць тому

    I did work in a react native project before that loaded unity apps and have a bridge API for communication

  • @meyn6161
    @meyn6161 Місяць тому

    Apart from Hands of Greed, what's your top 3 fantasy books?

  • @CardinalHijack
    @CardinalHijack Місяць тому

    This void pet arc is mad. I thought it would have died years ago

  • @SogMosee
    @SogMosee Місяць тому

    Do you think the react compiler in react 19 will help with performance automatically going forward?

  • @roycechua
    @roycechua Місяць тому +1

    Good to see a new Ben video. Feels like a time skip arc just happened

  • @hit3894
    @hit3894 Місяць тому

    With React Native JSI and React compiler the game will be even more performant.

  • @anuragpramanik6095
    @anuragpramanik6095 Місяць тому

    Are you using expo development builds?

  • @abdulrafayakber3798
    @abdulrafayakber3798 Місяць тому

    hey ben i was wondering if u can make a video om react native vs flutter vs native. For chat, ecommerce apps is react native the best choice?

  • @pablomolero3856
    @pablomolero3856 Місяць тому

    so whats your favorite book
    then? we need to know

  • @jacoboreilly3601
    @jacoboreilly3601 Місяць тому

    I see you're now on the Devon Crawford posting schedule!

  • @kohlod
    @kohlod Місяць тому

    Is there a difference using lotties vs svg? And did you use Expo?

  • @willmakk
    @willmakk Місяць тому

    Oh, yeah, I'm subbed to this guy.

  • @WarSTRIKER1299
    @WarSTRIKER1299 Місяць тому +1

    Babe wake up Ben posted

  • @esquilo_atomico
    @esquilo_atomico Місяць тому

    good job mr awad!

  • @AthenaMakes
    @AthenaMakes Місяць тому

    Curious to know what database are you using?

  • @SonAyoD
    @SonAyoD Місяць тому

    Amazing work and update

  • @sn-xc7rv
    @sn-xc7rv Місяць тому

    so we're not getting any tutorials anytime soon?

  • @1k0nx
    @1k0nx Місяць тому

    all yours big bro 🙌

  • @tejasahluwalia8713
    @tejasahluwalia8713 Місяць тому

    I'm a web developer who jumped into Godot. Easiest thing ever. Game engines are sick.

  • @MikeyFlorensia
    @MikeyFlorensia Місяць тому

    This is really cool

  • @RayenMnif
    @RayenMnif Місяць тому

    cool game but i think it need more animations especially for the fighting scenes

  • @PANKAJ-im3uo
    @PANKAJ-im3uo Місяць тому +22

    We want regular videos

  • @floodo1
    @floodo1 Місяць тому

    actually impressive.
    I know the shower after this video felt good lol

  • @interceptorghost1149
    @interceptorghost1149 Місяць тому

    Ben we want you to code in latest version of Next.js

  • @nehushtant
    @nehushtant Місяць тому

    That boy Ben aw yeah

  • @dimitarkostov7113
    @dimitarkostov7113 16 днів тому

    Lovely!

  • @DerekIsAworker
    @DerekIsAworker Місяць тому

    Love react native!!

  • @vinos1629
    @vinos1629 Місяць тому

    But Why... Why would you not just do this in unity...

  • @Tramontano_T
    @Tramontano_T Місяць тому

    This reminds me of Adventure Quest, ngl

  • @Demonnof
    @Demonnof Місяць тому

    good insights thanks

  • @iamacoder8331
    @iamacoder8331 Місяць тому

    Why did you even decided to put so much effort into such a game?

  • @bonenintomatensaus
    @bonenintomatensaus Місяць тому

    Keep golden hammering and someday you'll write a 3D application in React Native ; )

  • @会供価
    @会供価 Місяць тому

    dude why didnt u announce you got 800k in funding. congrats just found out about that

  • @krtirtho
    @krtirtho Місяць тому +2

    You know what, u finally built a project, sticked to it and made it successful unlike ur other projects where you abandoned them halfway
    Still, for a game Flutter flame is better choice than react-native anyday. But I understand when you were building voidpet, there was no game engine for Flutter

  • @parimalTeK
    @parimalTeK Місяць тому

    You are alive.

  • @monarchgam3r
    @monarchgam3r Місяць тому

    This is insane

  • @TechPrepYT
    @TechPrepYT Місяць тому

    🐐

  • @johndorian473
    @johndorian473 Місяць тому +1

    Time to start using the minoxidil+finasteride combo Ben. Just monitor your resting heart rate as minox tends to up the pulse

  • @ragerx609
    @ragerx609 Місяць тому

    Bro finally remembered his yt password 😂

  • @kris2010able
    @kris2010able Місяць тому

    🔥 🔥 🔥

  • @deificGashsaucer
    @deificGashsaucer Місяць тому

    oh you’re alive?

  • @narekhovhannisyan6362
    @narekhovhannisyan6362 Місяць тому

    please make new tutorials about react, react native

  • @abhijayrajvansh
    @abhijayrajvansh Місяць тому

    does that mean react native games is not optimised for android lol

  • @dracula5752
    @dracula5752 Місяць тому

    We need more videos

  • @puranogame
    @puranogame Місяць тому

    excellet,but you look like jared leto smart(no hate)

  • @Andrei_Calazans
    @Andrei_Calazans Місяць тому

    “Doesn’t work on Android” is a typical RN experience

  • @Neuvalence
    @Neuvalence Місяць тому

    Ben really npm serve --face today

  • @kersh2550
    @kersh2550 Місяць тому

    Finally happening

  • @JSLegendDev
    @JSLegendDev Місяць тому

    Hey someone else who makes games with JS/TS!

  • @SteveHazel
    @SteveHazel Місяць тому

    now... ...are your eyebrows real?

  • @bod1k1
    @bod1k1 Місяць тому +1

    yo

  • @KalosLikesComputers
    @KalosLikesComputers Місяць тому

    Hey look it's me

  • @abdulragib6004
    @abdulragib6004 Місяць тому

    nice

  • @tehillahville
    @tehillahville Місяць тому

    at this point just make a react native game engine

  • @vaclavkriz2509
    @vaclavkriz2509 Місяць тому

    Your game looks very good however its similarly p2w to raid shadow legends maybe even more, which completely ruins my feeling and not gonna play like that

  • @pr0fanator
    @pr0fanator Місяць тому +1

    Looks like 10000 other games...

  • @Armicking
    @Armicking Місяць тому

    This looks like a worse version of Raid Shadow legends / Pokemon. And to say it is a Mental Health app is crazy

  • @nitinrai6093
    @nitinrai6093 Місяць тому +1

    !!!!!!!!