Hi all,
I have now got a basic main title screen, high score table screen (only 2 test scores), and a credits screen.
These rotate between each other with a 10 second delay.
You can press 'C' to add credits (includes add credit noise) at any of the above screens.
You can press 'H' to have a sneak-peak of the high score entry screen (left-right cursor keys moves the cursor...you can't enter names yet).
If you have added credits, you can press '1' at any of the screens (except high score entry) to show a possible play game screen (doesn't do anything yet except look pretty).
On all screens, you can press 'Escape' to exit the program.
You can download the test version here (requires freeware 7-zip (www.7-zip.org) archive program ):
http://fpc4gp2x.eonclash.com/downloads/Day Of Destruction!.7z
Please tell me what you think so far :)
Tuesday, 21 July 2009
Saturday, 18 July 2009
Friday, 17 July 2009
There is no screen shot today, but I have now got a very crude main screen that shows the title, and the number of credits available.
You can increase the number of credits, or just exit the program currently.
I have also re-factored the code so I now have separate state classes that can read/write the main game class.
Each state class now handles the rendering + key, mouse, joystick events completely on it's own so it is nice and compartmentalized :)
You can increase the number of credits, or just exit the program currently.
I have also re-factored the code so I now have separate state classes that can read/write the main game class.
Each state class now handles the rendering + key, mouse, joystick events completely on it's own so it is nice and compartmentalized :)
Wednesday, 15 July 2009
Here is another screen shot now with fonts!
The fonts in the screen shot (Robotron) can be found on this page:
http://www.empire-of-the-claw.com/Fonts/Fontpages/claws_game_zone.htm
This is thanks to the Font Studio 4.12 created by our very own Nitrogen on www.pascalgamedevelopment.com :)
You can find his project here:
http://www.nitrogen.za.org/projectinfo.asp?id=12
Tuesday, 14 July 2009
Neato! Another screen shot. This one includes some 2d explosions using OpenGL triangle strips with alpha-blending. To be honest, I would like to make them look more like 2d shock waves as seen here:
http://www.espressosoft.com/images/blog/gamepic9.png
Monday, 13 July 2009
I have now uploaded the basic working project code and data to the free version of an Unfuddle (http://www.unfuddle.com/) SVN repository that I created a while back, so at least my precious project is safer than it was...yay! :)
Here is a very basic screen shot where I am trying out some graphics. This includes an Earth graphic + some score/difficulty 'rings' around the planet, and some 3d asteroids rotating around their own axis.
Here is a very basic screen shot where I am trying out some graphics. This includes an Earth graphic + some score/difficulty 'rings' around the planet, and some 3d asteroids rotating around their own axis.
Well, here we are...I've started my very first blog :)
This blog will be all about the arcade game I am programming for the PGD Annual 2009 - Arcadia competition (http://www.pgdannual.com/index.php?m=competition&id=6).
I am writing it using Delphi (Object Pascal), but it should be compatible with Lazarus (www.lazarus.freepascal.org) as well. This means I have the option to make a cross-platform version later on if I wish.
I have already uploaded my design document to the competition website as per stage 1 requirements, and am now doing coding, etc. for stage 2 - develop your game.
I will keep you posted as often as I can :)
Till next time,
Paul
This blog will be all about the arcade game I am programming for the PGD Annual 2009 - Arcadia competition (http://www.pgdannual.com/index.php?m=competition&id=6).
I am writing it using Delphi (Object Pascal), but it should be compatible with Lazarus (www.lazarus.freepascal.org) as well. This means I have the option to make a cross-platform version later on if I wish.
I have already uploaded my design document to the competition website as per stage 1 requirements, and am now doing coding, etc. for stage 2 - develop your game.
I will keep you posted as often as I can :)
Till next time,
Paul
Subscribe to:
Posts (Atom)