Tuesday 7 August 2012

Pause-Resume-Restart!

Tonight I finished the functionality of the pause system.

It's super simple.




As you can see, there's a big red pause button in the corner of the main screen. The controls have been normalised so you get no benefit by pressing in the corners, (there's a fixed radius from the centre that gives you maximum directional force), so it doesn't interfere with play at all.

The game pauses the frame you hit the pause button. I had it so that you had to hit and release the button to trigger pause, but that just slowed things down, and Mike would fly off until you let go.

The pause menu has just two choices, Resume and Restart. Both trigger on first hit, which is super important for the resume button as the next frame you're controlling Mike. If I had it on release, you'd have to quickly re-press the screen to stop Mike falling, and potentially picking up a collision!

Restart is pretty simple too. It just reloads the level into its initial state.

The result of this attention to minute detail is that I then played the demo level non-stop for a good 10 minutes, trying to get the quickest perfect level possible. The ability to restart so quickly when you take a wide line or narrowly miss a gem is fantastic. The ratio of play-to-presentation is enormous. There's no 3-2-1-GO, just GO!  :)

I also got a rad highscore on the Android tablet...


Nice!

Thursday 2 August 2012

Out Of Bounds Warning!

Tonight I went out for a drink...

But on my return I was determined to make some kind of progress...

And so I tackled the least difficult task going. The Out-Of-Bounds warning indicator.


It works by notifying the game monitor when you leave a box that contains the inner area of play, (as notified by OnTriggerExit). An OOB warning indicator script asks the game monitor whether the player is the inner area and displays the rad sign if they aren't.

The script "un-notifies" the game monitor when OnTriggerEnter fires.

Easy!



Wednesday 1 August 2012

Demo...!

I'm happy enough with the concept level that you can all play it.

Demo is here: Chopper Mike Demo



Enjoy!