in my games

Work In Progress: Gravity Game

Game about Gravity

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:

Gravity Game: Screenshot 2 Gravity Game: Screenshot 1

Development Details

The game is developed with Unity 4.3 using its new 2D development mode.

By the way I’ve written a tutorial on how to create an endless runner game using Unity 2D, and it should be published very soon on one very popular tutorials website. I will write when this happens.

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.

In fact I think some games can do perfectly fine with the free version of NGUI.

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!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Howdy, I do think your website might be having web browser compatibility issues.
    When I take a look at your website in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping issues.
    I just wanted to give you a quick heads up!
    Apart from that, great blog!

    • Thanks for letting me know. If you’re going to have issues in one of the browsers – 99% thats gonna be IE.