For starters I didn't get AI functioning or camera system working. I didn't get the AI working because I greatly under estimated the difficulty of it. I didn't get a camera system working because I just plain forgot about it. I know I should have at least implemented a camera system, but I feel that what I got done in these item's placing is greatly better.
As you can see in the picture to the right I have greatly improved the game. The red cross package will give the player health. The Pac-Man ghost things are the enemies for now. And the person with the mini-gun and the blue hair is the player. The player can spin 360 degrees in accordance to the mouse location.
Some other unseen improvements are that the game performance has been boosted and enemies now come from the four sides of the screen.
The project at the moment is at about 600 lines of code and the project is about 4 megabytes (including recourses, .exe, and dlls). One of the hardest parts of the project was making the code so the player to face the courser. It required me to learn some trigonometry and use some logical puzzle solving to make it work.
One time consuming task on this project was the fact that I had to rewrite the classes to be inheritance based. I made it so variables such as x,y,w,h, alive, and visible were available to every object in the game. I also centralized the drawing function so I just have to pass a the screen location and image to draw, were as before you had to do that and include x,y,w, and h.
As to the future of this project I hope to get a lot more done on it within the next month. I want to get some form of AI working. As well as the dreaded camera system. Then I want to put in some more power ups like: EMP bombs, score bonus, and other game modifiers. Then maybe I can look to getting some more weapons in like pistole, AK-47, SMG, and grenades. If I am on the ball I maybe able to get some more enemy types added in.
I will see in November!