I wanted to share a game that I’m currently working on.
In fact I’ve been working on it for quite some time, because I’ve started it and then the offer to write a book came in.
I had to freeze game development, but now, when the book is almost done, I’m slowly returning to it.
Codename: Gravity Game
The actual name of the game is still yet to be decided, so right now we call it simply Gravity Game.
The game itself will allow you to control the gravity by placing different planets and other objects as sources of gravity and help the player character to reach its home planet.
At this stage we have a playable demo with a couple of levels and the game looks engaging and fun!
Here are several screenshots from the game:
The game is developed with Unity 4.3 using its new 2D development mode.
For GUI I’m using NGUI, which is really cool.
The great thing about NGUI is that you can try it before you need to purchase it in the Assets Store. They have a free version, which is a bit outdated, but it works, and you can really see it in action before making the decision to purchase the latest version.
There were few other interesting issues to solve caused by the fact that the game will support all iOS devices running iOS 5.0 and later.
In particular I had to create few scripts to swap spritesheets (atlases) depending on current device type (e.g. iPhone non-retina, iPhone retina, iPad, iPad retina).
Also I had to make physics work identically on all devices, to make sure you can complete level using identical planets placement on all devices (from iPhone 3Gs to iPad 4).
I would love to hear your comments and questions!