Friday, June 29, 2012

Squeeze Me game released

How to squeeze toothpaste from the tube? Do you ask yourself this question every morning or evening? Let’s play our game “Squeeze Me” and set your own record! The only things you have to do are:
- screw the cap;
- squeeze out the whole toothpaste from the tube;
- roll the tube to squeeze out remaining toothpaste.

Screw, squeeze, roll, beat the record!
Become the best player in "Squeeze Me"!

Friday, June 1, 2012

Starling TextField performance issue resolved

Starling is popular pure ActionScript 3 framework which provides a lot of features for creating 2D games or any other graphical applications. We've decided to use this framework in our game as a primary game engine. While creating stopwatch component which uses starling.text.TextField class for rendering text we've faced with performance issue and memory leaks. Issue was resolved by creating new starling.text.TextField instance each time we need to render new time. Sounds strange, but this approach works much faster (without any memory leaks) than just updating text property of existing starling.text.TextField instance. Below describes step-by-step flow which we've discovered during stopwatch component implementation.