Pages

Wednesday, May 25, 2011

Unnamed iPhone/iPad game 2



This is another incomplete game I am working on these days. It is primarily designed for iPhone/iPad, built using Cocos2D and Chipmunk physics engine. I made all the artwork as well.

Unnamed iPhone/iPad game



This is an incomplete game I am working on these days. It is primarily designed for iPhone/iPad, built using Cocos2D and Chipmunk physics engine.

Wednesday, February 16, 2011

Tuesday, October 12, 2010

Pencil Sketches

Sir R.M. Naeem:
Recently I made a pencil sketch of my teacher Sir R.M Naeem. He is a great artist and a great teacher. Media used: 3B,5B,8B Staedtler Mars Lomograph pencils on paper.
Sir R.M. Naeem pencil sketch

Najam Tariq:
I made the following sketch long ago. He's a pretty cool friend. Media used: Pencil on paper {2.5 HB Faber Castel}
Najam's Pencil sketch

Space Blocks (PC game)




This is the first game I ever made. Unfortunately for this particular instance, I created the artwork for 1600x900 (my screen) and later at coding stage realized the critical flaw (lack of game dev experience :p). In short the resolution of the actual game can't be changed. The game can't also be paused. I realized this flaw pretty early on but wanted to move on to other advanced level games.

OpenGL along with SDL were used for development. The code is pretty platform independent. I am looking forward to compile it on other systems like MacOSX and Linux.

You can download the actual game from following address:
http://byterender.com/download/spaceblocks.rar

Thursday, October 7, 2010

Milling Machine Simulator




I've been working on the simulator for a few months now. As it name suggests, this program is a milling machine simulator. It reads the standard CNC G-code command files and translates them into raw animation sequence in 3D XYZ space. Rotation is not supported yet. The simulator also supports standard STL mesh format for reading and writing 3D mesh data.


It is implemented in Win32 using C++ and OpenGL with Shaders. Although I really wish I used QT4.0 for interface development (Win32 is such a pain).

Future Plans:
I am planning to completely rewrite the NC file parser using C# regular expressions. I am also planning to update the collision detection module and implement constructive solid geometry (CSG) for real-time mesh deformation.