A try on Mobile Game Programming

5 04 2010

The assignments get interesting day by day. And this time it was out of the animation and into mobile game development.  This was part of the course project for Mobile game development course. It was a last minute decision to get into the course and i shall be happy i did.

As the other assignment had it , this also came up as a team project and teamed up with some geeks to make my work easy 😉 . This time it was actually a team of four. Myself , Viv , Ship and Keer  Programming in JME was way more complex than i had first imagined. Expected the JME programming to be exact copy of normal hava programming with jus specifying the screen size to make it work on mobile . Sadly when I was introduced to JME in the first class it reminded me more of the assembly level programming that we did in my bachelors than the java programming.  Still no thrill in trying to work on something we already know 🙂 . With a totally crazy team to work with this was a fun assignment.

The problem is always the start. With no idea on where to start the example codes came to the rescue. Next was the plan on what our game is gonna be. Starting from blood and gore to baloons flying around. It was atlast decided to be a maze game , as we had more samples to refer on those. The coding was kinda tuff . As every part of the coding has more error than the number of lines coded 😀 .

After hours of brainstorming , and loads of creative debugging from team. It was done. The Buzz Home started to take shape. After adding some extra stuff to make it look good. As music ,  other stuff. It was time to test the game.  Then came the next big challenge. The game fails to run on the mobile, which is what its actually intended to work on. Man what a disaster! Again the team came to rescue and it was few clever dynamic initializations that made it working.

Ah well now for the formalities. I would like to thank my team for helping me out soo much with the project and also having the patience for my nagging :D. thnx all


And the game can be downloaded here

Game Details:

Resolution : 320 x 240

Controls : joystick

Levels: 6 (Working on more)

Game works on most mobiles which supports jar, Part of the splash screen usually gets cropped in mobile with smaler screen.

Tested on w995, n73 , c501, n79.

Comments welcome…..  🙂