Blog

Mårten's picture
Jun
8

Robo Surf's look is made with vector graphics. I chose this style mainly because of the of the scalability of the technique, I was uncertain of what resolution the game would have in the end.

For Iji I asked Daniel (Remar) if I could use one of his characters in Robo Surf and we agreed that it would probably be best to repaint her to fit with the style of Robo Surf. At the time I just had the idea to fit Iji and the Blueberry Garden characters in for fun, and playing as them doesn't really change the gameplay of the game. This is something I'd like to experiment with in the future, but because of Iji not actually adding anything Iji-like to the gameplay I wanted her to be as recognizable as possible visually at least. With this in mind I chose to base the Robo Surf version of Iji on the main sprite from her own game.

Iji

More after the jump!

Mårten's picture
Jun
1

We just released our first game for iPhone and Android - Robo Surf!

It's a simple one-touch game with cool bosses and a title screen to match! If you would like more info, or get a review promo code feel free to contact us.

Full press release after the jump!

Mårten's picture
May
24

SpriteManager is a nifty plugin script for Unity that lets you draw 2D sprites. Unity does have some 2D capabilities from out of the box, namely the GUI system, but SpriteManager has two advantages over this system: 1. the sprites actually exist in the scene and 2. it's a super optimized way of rendering lots of graphics at the same time.

We've been using almost only SpriteManager for the graphics of Robo Surf and it's something I highly recommend in terms of optimizing performance for smart phones. Admittedly it could be considered as weird using a 3D engine for creating 2D games, but Unity still has a lot of benefits in terms of workflow and availability.

SpriteManager is pretty easy-to-use but the first time around there are still some kinks you need to understand, and most of the info about it is scattered in a pretty long forum post. So I put together a little guide for using the SpriteManager for the first time. For all you UnityDevelop users out there I also included intrinsic classes so that you can get code completion for the SpriteManager classes in UnityDevelop. Check it out after the jump!

Mårten's picture
May
16

Unity3D is a great game engine for making games, and one of its biggest perks is its multi-platform coverage. With Robo Surf we've started using Unity for our app games and we're loving it!

Another big perk with Unity is the open nature of its community and the software making it possible to create and share tools and stuff for it. An example of this is the IDE we've been using for our scripts, UnityDevelop. UnityDevelop is a FlashDevelop mod made by the talents at FlashBang Studios. We've earlier been using FlashDevelop for Flash projects so it came in natural for us to continue using it for Unity. It's pretty light weight to use but still has a lot of features making it more effective, like auto-completion and code look-up. UnityDevelop is for use with UnityScript(JavaScript) and currently only works on PC.

UnityDevelop uses a parsed version of the online Unity documentation for code recognition. However, this is not done automatically and the versions of the parsed documentation has currently been for Unity 2.6...

UNTIL NOW! I've taken the liberty of using the parsing tool supplied with the source for UnityDevelop to parse the documentation of the current version of Unity, 3.3. To install them just download them and unzip them in the folder with the classes used by UnityDevelop (default is UnityDevelop/Classes).

Mårten's picture
May
11

What would you do if you were the last robot on Earth? -You'd surf, of course!

Robo Surf is a simple one-touch arcade surfing game which pits you in the flip-flops of a small robot trying to conquer the waves of a flooded Earth. In Robo Surf the player rides the waves to avoid incoming seagulls, trying to get as far as possible. Collecting oil barrels not only helps the environment but also fills up your turbo meter. Using the turbo the player can force his way forth. It's also used to defeat the 5 terrors of the sea, the game's bosses!

Robo Surf will be available for iOS and Android devices on June 1st! A web version will also be made available. This is our first smart phone game and will be released under the BITSIZE label, a label under which we intend to release our upcoming games of the same size.
Official Robo Surf homepage