Game thinking from Adam Clare

Tag: iOSPage 2 of 7

Mobile Optimization Tips for Unity

Earlier this year Unity’s basic mobile licenses went free which is a great thing for indie developers. If you’re new to putting games on mobile with Unity you’re going to want to check out these tips.

Garden Knight Games has a good introductory blog post to getting your Unity game ready for mobile devices.

This article is going to focus on how to get your Unity game running as fast as possible on mobile devices, specifically iPhone but you can carry over techniques to Android as well. This is something I find a lot of people have issues with, their game running at terrible frame rates and not understanding why or what they can do about it! iPhone’s hardware isn’t that beefy which makes optimization much more important! Squeezing visual fidelity without suffering game play is the challenge.

It mentions the 3Gs iPhone quite a bit and I think it’s far to say that you can ignore that device flat out – particularly with the rumoured new iPhone coming in September. Key lesson from this is that directional lights on mobile slow everything way down.

Similarly, Paladin Studios has a post on getting your Unity game ready for iOS and Android using four tips.

1. Use The Performance Profiler

The first thing to look at when you want to improve the performance game is the Unity Profiler. It is a Unity Pro feature that lets you analyze performance bottlenecks. The Profiler is an invaluable tool. With it, you can determine where any framerate issues are coming from. You run the game on your target device, and run the profiler on your PC. When you launch the game, the Profiler starts pumping out performance data.

Here’s a quick video on texture optimisation and size tips in Unity 3D:

Finally, a general tip across all mobile games is scaling for the proper screen size. In this post, three options are outlined: scaling, letter boxing, or cropping.

(hat tip to r/gamedev)

Busting Myths on iOS vs. Android Development

At GDC 2013 Chris Pruett gave a talk on the differences between his company’s performance on iOS and Android. If you have 20 minutes to spare you can watch it on the GDC Vault or check out a write up on the talk below.

In his experience, the differences between selling on the platforms did not live up to the hype. THey noticed that their games performed more or less the same on both markets.

Myth #3: iOS users spend more money than Android users

There could be many reasons for this. iOS is more expensive so those users have more money. Or maybe because you have to put your credit card into the iOS App Store it’s easier to buy. Or maybe because there are extremely cheap Android phones those people don’t have money to spend. These all reasons seem to make intuitive sense.

People believe that iOS users will still spend more than Android users if the app is free-to-play with in app purchases but that’s not what they found.

Read the rest of the myths here.

Page 2 of 7

Powered by WordPress & Theme by Anders Norén