vrijdag 6 december 2013

first update


Why hello again, here is our first update for project Elemental Madness. ( finally made a decision on the name of the game XD) We have been working very hard on this project, sometimes with great succes and other times with a little less succes. But we are making good progress.
We have had some problems with our graphical designs suddenly disappearing, and never reappearing. Luckily our graphic designer had everything drawn on paper before he started to make the digital copies so nothing is really lost. (except some time)
Here are some examples of what you can expect in our game:




Now some technical stuff: (its boring i know, but we need to discuss this)
First off i will give you the general class structure of our game. At the top of our class structure for the objects is the Gameobject class. In this class we define some member variables which we need to use in all of the subclasses of this Gameobject class. The gameobject class is the superclass of several other classes, the most important class of this is the Spritegameobject class, this class represents all of the object in the game that need to be drawn with a sprite. We also have a class that is a subclass of Spritegameobject, called animatedgameobject which we use to represent all the moving objects, such as the player and the enemies.

The player class is dived in different partial classes, one for the general character  and one for all of the actions it needs to do.
In our game you will be able to choose from a couple of special powers to use, these special powers all have a class of their own, which is a subclass of the main power class.
Also all of the enemies will have their own class that will inherit of the main enemy class.
The player and the enemy class inherit from the animatedgameobject and the powers are a subclass of the spritegameobject.

One of our programmers is working on the improved AI from the megaman game for the enemies. Another one of the team is working on creating different maps for the game. At the same time people are also working on  timmy's superpowers.

In the Next update we hope to have finished an alpha version of the game so we can start with some playtesting and maybe even some testing by the readers of our blog.

Geen opmerkingen:

Een reactie posten