Hey guys i have a question
Why a game like fortnite on mobile and pubg on mobile with a realistic graphic run 60fps
But my game in react native who just use picture to show some card run 30fps
Why?!!!😂
I dont know why
I just use react native navigation for my scenes and a flatlist to show a list with 4 to 200 cards and every card have unique picture who load localy
Next time I will add a Lottie animation, it will drop a lot
I use flash list but not working well beacuse my game need to choose cards and when scroll down and up flash list dont remember who card selected and crash all of game
2
Answers
Well, below I wrote down some reasons why this is happening:
To create games, I would suggest using at least an existing engine created for this task, e.g. Unity or Godot.
Regards!
Unity is really good for 2D and 3D Games. I recommend using this for games. You can get Battle Royale templates in the Unity Asset Store and anything you want basically. It is one of, if not, the most popular game engine out there.