Welcome!

Hey, I'm Skylar, a kid aspiring to become a competent programmer. This blog is here to detail my dabbles in development.

My dream is to one day become a professional programmer and do some game development in my spare time.

Thanks for visiting my blog, and I hope you'll come back!

Pages

Day 9 of Charge Development




Well I lied in my last post =p. I said that I was going to work on a different type of bullet next, but as I thought about it, all my bullet ideas really revolve around effects, I think effects should be one of the last things, so I decided to finish all the enemies and get the game play working correctly, then go through and add in all the effects I want and create more levels.

So now I've gotten the next enemy: Revenant.

As of now, Revenants are represented by purple triangles, and in this little test there are a total of 5 enemies: 1 Grunt, 2 Drones, and 2 Revenants.

The Revenants are meant to have the best/most complete AI. I think how I have set them is good for a first level, but I'm planning on giving speed increases, and maybe some 'team AI' in later levels.

Another thing that got done was collision changes. As I was thinking about different bullet types I wanted to implement, it became quickly apparent that circular collisions weren't going to cut it. I needed different widths and heights in some scenarios so I've reverted back to bounding box collisions.

Neither of these things caused any problems at all, the only errors I got were from simple things like forgetting a semi-colon, or forgetting to include a header.

Well that's all that's been done today, I'm still making out some plans for how I'm going to implement Protectors. I'm thinking I'm going to have to implement Protectors and Motherships at the same time to see if they work correctly.


But I've also thought up of a better (in my opinion) game play. Instead of having Mother Ships, I could make some machine. This machine would have a timer on it and would create new ships every so often. As the levels progress, more and more machines are there. Whatever enemy comes out would be either completely random or maybe some kind of order. Protectors would do whatever they could to protect the machines. Like if a player shot a bullet and it was headed towards the machine, the protector would take the bullet.

Well those are my ideas for now, I'm leaning towards the second, because I think it would provide more interesting game play, and that way levels could either be really quick, or really long.

Well, hope to make another post tomorrow, ciao!

0 Response to "Day 9 of Charge Development"

Post a Comment