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.

No comments:

Post a Comment