Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

My game doesn't run smoothly on tablets and doesn't open at all on my iPhone

A topic by AnaEht created Oct 28, 2022 Views: 453 Replies: 5
Viewing posts 1 to 3

The game is mostly a few animations and a simple UI to control them. I cannot open it on the iPhone (just keeps loading), and on the tablet it seems like i'm getting only around 10 frames per second even though i'm forcing the frame rate to be higher (tried 30 and 60) with no success. However, it runs okay on a desktop computer. I'm not sure what's going on. any insight would be much appreciated.

Moderator

What game? There are over 600K of them, and this is the main itch.io community.

Sorry about being unclear. I mean the game I'm making. I'm an app developer for a hospital, testing an educational application mostly consisting of animations. I've removed everything from the game other than the first few seconds of the animation and it still doesn't run smoothly on tablets. You can find it here : https://anaeht.itch.io/thalamus

I was mostly looking to see if there is anything specific I need to pay attention to if the app doesn't run smoothly on mobile devices but working fine on desktop.

Moderator

My bad, I'm tired. You said so right in the title. Barring more specific issues, it's probably just that mobile devices are a lot weaker than a PC. The raw specs are deceiving. So you probably just need to optimize your game a lot.

(+1)

Well first problem is Unity will eat lots of ram from devices, there is no way to fix this, all Unity games suffer from it thus the bad reputation of unity comes from it. Next is your models are way to high definition , you dont need the best models, you need the visuals. My recommendation is ditch Unity if you want to upload this on HTML with the 3D models and use   https://www.babylonjs.com/

I would also made the models have less polygons so people wont have to wait 5 mins for it to load.

(+2)

Really cool models of the skull and brain!

I'm assuming your game is rendering these on the fly. Because they're so detailed, yeah that polygon count is going to kill your performance.

Since your game is basically just showing animations, I would just create and play those instead of trying to have Unity move the objects/camera and render lighting in real-time.

For example, if  I make a GIF of just this scene:

This short GIF clip is only 446k.  The Mp4 version was only 130k.

Moderator moved this topic to General Development