Wednesday 14 November 2012

DrumPuzzle Progress update I

A snapshot of the game play but will have much better graphics. 


The game play is very simple. Unlike other tile puzzles where user swaps the tiles, here user will also be able to rotate a strip tile by tile by swiping over any strip.

The game will showcase a much better gameplay with superior 3D graphics not seen before.

Monday 5 November 2012

DrumPuzzle First Update

The very first screenshots of the DrumPuzzle graphics. 
I am using cocos2D-x cross platform 2D graphics/game engine (http://www.cocos2d-x.org/).
Instead of using any other 3D engine (there are so many available for mobile platforms), I decided to write entire (90-95%) 3D rendering code from scratch. This includes
1. Wavefront OBJ model loader.
2. Matrix/Vector classes
3. Shadow generation involving multi-pass rendering using shadow maps technique.
4. Reflection against standard planes. (Reflection against arbitrary planes is just a bit of little more mathematics)
5. Texture Projections for additional special effects.
6. Modeling using Blender 2.62.
7. I am also planning to add more cool effects like video playback using render to texture (in case EGLImageKHR object is easily available), + ripple effect depending on the performance of the devices and looking for more.  

Once I have a first version of working game with some menu navigation, I am going to post the design + code snippets of the shading used for this game.  
Also I will be compiling the code for both iOS and Android later to check the performance.