Wednesday, 11 January 2012

Flash game evaluation

This the evaluation of my flash game which was made for this unit. First i will talk about my idea process that went into the game. we had to make an asteroids style game or a Shmup (shoot-em-up). i chose the latter so i had to come up with a theme for the game, i started with a fantasy theme which would involve the player taking control of either a dragon, griffin or an airship.

it wasn't until it got to the production stage that many problems presented themselves. the first of them being the animations on the dragon and griffin would have taken me alot of time which i did not have, another factor was that my skills in drawing were not up to my personal standards. So i decided to go with a fighter jet as the player with airships being the enemy. this idea worked with me because aircraft require little to no animation and it gave me more time to work on the game more.

For my research i looked for games similar to the style of game i was making. the first of them was called Raiden X which is a flash version of an old console game from the 90's. it had power-ups which was something i wanted to incorperate in my game, along with end-level bosses. Next i started adding code to make the game work in the first place.

The coding process was my least favourite part of the module mainly because of how many different codes there are to do one function which confused me greatly, i needed alot of assistance with the coding. I managed to get a few things done myself such as adding a moving background, making a collision animation to the players ship and the enemy craft as well and i also added a start screen to it.

even though my game doesn't have any hit detection, enemy A.I, lives system, multiple enemies or a game over screen i am fairly pleased my the final product. The amount of effort involved was huge and time constraints were a major problem, also help was a bit hard to come by especially since because of my other class mates needs were just as important as mine but, as i said before, i am still happy with my end result.