The game engine

 A game's engine is the core of the game's code. It provides the programmer with all of the features that he can use in developing the game. These include memory management, file input/output, rendering techniques, among other things.

There are a lot of engines available, some free, some commercial. Some of them simplify development by adding abstraction from code, for example Adventure Game Studio and Game Maker. Some give full power but are more complex to learn, like Open Dynamics Engine and the very popular Unreal Engine.

A custom engine can be designed too with sufficient knowledge of a programming language. Most commonly used are C++ and Python, with Java being the sole language for browser based games.

1213

Date of Release:
Developer:
Genre:
Platforms:
Mode:
Engine:
Languages:
Price:
December 2005
Yahtzee
Platformer
Windows
Singleplayer
Adventure Game Studio
English
Freeware
1213 tells the story of a prisoner with no recollection of who or where he is, who tries to discover the meaning of his own existence.
Its split into 3 episodes. All of which carry the same story line. They include a commentary mode too where the developer tells about all of the noticeable or not so noticeable interesting things.




Here is a link to the whole of the gameplay video - special thanks to phillipe113:
http://www.youtube.com/view_play_list?p=245CA73BF5C6F3B9&search_query=1213

GUI Pong released!

Papers are over and the games have started being played and developed again.
One has been released too. Its not much, as anyone who plays it for one second will know, but hey, its my first game without any reading on how to make a game.

Its available here: http://games.shahrukhmalik.com/gui_pong/




Final exam break

My final exams are here so 'the trail' has gotten a bit thin. Check it out after two weeks from now to get it thicker than ever.