The Gamers Inn

        This page is created by garazdawi and all the games listed below are genuine product made by me. Most of the games here will be downloadable in .zip format with the source code included. If you want to develop your programming skills it might be a good idea to follow the same path that I intend on taking. As I complete more and more of the games I intend to use I will make them available with source code here. My final goal is to fully complete a game which I have long wanted to make and I almost did but I have realized that I am by far to well developed enough to complete this project as it is now. For more info about my final project see HeroGate. Below is a list of the games I intend to make as I develop. I do not yet know what language I will settle in. At the moment I'm going to use Java2 to create the games. Who knows what the future will yield, right now C++ seems very tempting with it's great variability and I've enrolled in a course at gameprogramming.org in where I hope to learn more about general game programming and C++. Well now to the list:

 

  1. Bouncer: Don't really know what exactly this game is called but it is know as brick breaker and some other names. It is one of the first games ever made and what you do is to move a small platform around in order to hinder a ball from getting below you and at the same time try to hit as many bricks as possible.

    Status: in development, early code available here and early javadoc availabel here
     

  2. Packman clone: well duh everyone should know what this game is all about.

    Status: not started
     

  3. Space Attack: You are a space ship which try to shoot down as many alien ships as possible before dying (or maybe you don't die and finish the game instead).

    Status: not started
     

  4. Platform alá Super Mario: Well you are a jumpy guy and when you jump or shoot the enemies they die.

    Status: not started
     

  5. HeroGate: see this for more info

    Status: started, have run into a memory leak problem and will return to this project as soon as I can figure out what went wrong with it.

I might decide to do a Tetris clone as well somewhere along the line. It is a pretty basic game and every serious game programmer should have done it at least once. If I find any other cool ideas that i want to do I will include them in the list above in the order that I did them.

For help with any game programming or even programming issues you should take a look at GameDevelopment. There is anything you could ever ask for under one roof IMO. AI, collision detection, Direct X/Sound/Input programming etc. and also a forum with great response from any serious questions you want to ask. And if you decide you want to ask something, chances are that your question has already been asked there so do a search in the forum or articles and you can find almost anything. The site is not very good at the Java part of programming so if you want any language specific information you should go to Java's web page. Both the API and the forums there are great and you can find almost anything Java related there.