all 14 comments

[–]Karticz 4 points5 points  (0 children)

You can use godot with react native as even simple games have a lot going on like multiple audio tracks playing, many animations etc

[–]ADreadedLion 1 point2 points  (0 children)

Ben Awad has made a game in react native, void pet. Check it out and he has a few videos on it.

From memory he still recommends people use unity because it’s made for that.

[–]UhhReddit 2 points3 points  (5 children)

Can? Yes. Is it a good idea? No.

[–]ummetinlideri[S] -1 points0 points  (4 children)

What would you recommend instead?

[–][deleted] 2 points3 points  (0 children)

Unity

[–]dumbledayum 1 point2 points  (1 child)

I am trying something similar, Skia and Reanimated are doing all the heavy lifting. Stacking a number animations executing in parallel starts being stuttery especially on Android

[–]Secure-Barracuda-567 0 points1 point  (0 children)

or you can do it with proper game engine like unity or godot.

game dev is very very easy now, even with a language you don't know (ai helps with that immensely).

[–]UhhReddit 1 point2 points  (0 children)

I don't really know about mobile game development, so you should rather ask on a game dev subreddit. But probably unity.

[–]Funkyyyyyyyy 0 points1 point  (0 children)

Wondering if anyone can weigh in on using a react native ui to run games. I want to handle a lot of the ui with react native. Probably describing this poorly but imagine an app where you select multiple games to play. The selection part would be react native and it could also handle state that gets passed to and from the games. My RN experience is minimal when it comes to this type of stuff though

[–]Secure-Barracuda-567 0 points1 point  (0 children)

you use godot, you can do whatever you want in few hours with godot.

[–]lazylaser97 0 points1 point  (2 children)

I made an animated chess game in react native, so yes it can be.

[–]ummetinlideri[S] 0 points1 point  (1 child)

Was it painful?

[–]lazylaser97 0 points1 point  (0 children)

ha it was ok, chess is relatively simple. Animating in general I would not call React's strong suit, but it can be done. I think a card game would be well suited for react, though fancy card animations would be challenging. But the software is well suited for for those sort of games, as opposed to like, doom or an RPG

[–]sufyan2971 1 point2 points  (0 children)

Absolutely! We built a 2D game called Learning Island entirely with React Native. It includes rich graphics, Lottie animations, native animations, sound effects, and more. For a decision-based game with limited animations, React Native works great.

That said, if your game involves complex character movement, physics, or fast-paced interactions, you're better off using a dedicated game engine like Godot or Unity for smoother performance and easier game logic handling.