C++ 2D Shooter project (Htbaa's Worklog)

Build on C++ with SDL and KrasEngine! RSS Feed

Milestone 2

Milestone 2 has been reached! What does it add?

* Scoring system and display on screen
* Title screen with menu options

Not much really, but atleast it is a bit of progress :). I had to deal with some nasty bugs and because I was a bit short of time the last week I was not able to do a whole lot. Still, I am happy with my scoring system and the title screen works and will be good enough for this game :-).

The scoring system works like this: You get points for killing enemies. Every enemy killed will add to your score multiplier. So if you have killed 1 enemy, your score multiplier will be 0.05. If a certain killed enemy gives you 100 points, and you have a multiplier of 0.05 you will get 100 + (0.05 * 100) = 105 points. Kill more and more enemies and you can score lots of points. But if you will get hit by an enemy, or get destroyed, then your multiplier will be reset to 0 and you have to start all over again.

I think this will add some more challenge to get higher scores for the online leaderboards.

Download Release Version 0.2.0 for Windows and Linux

(Posted on March, 2nd 2008, 23:10)

Comments


Sandman said:
Quote:
100 * (0.05 * 100) = 105 points

I take it you mean 100+(0.05*100).
Why doing this instead of a multiplier starting at 1 and doing score+=multiplier*killpoints? The result is the same. Does it interfere with something?
(Posted on March, 3rd 2008, 13:57)


Htbaa said:
Fixed!

I guess you are right. It does not really matter.
(Posted on March, 3rd 2008, 19:10)


Rincewind said:
Maybe you could speed up the player's ship a bit? There seem to be more fast enemies than a couple of builds before, and it's hard to do any senseful moving at this pace.

Otherwise everything looking good.
(Posted on March, 4th 2008, 14:02)


Htbaa said:
Faster? I must say I like it this way. You think he is too slow? I do not want it to be that fast you move around the screen with super speed.
(Posted on March, 4th 2008, 18:13)


Rincewind said:
I think it's slightly too slow to properly respond to incoming enemies at that speed. You could alternatively slow down the enemies, although my preference would be a speed increase of the player's ship.

But suit yourself, of course.
(Posted on March, 4th 2008, 22:21)


Htbaa said:
Well I guess I can play with the different variables. Although I do not want the player to be some kind of immortal super human with super reflexes and a spaceship that is a thousand times faster, better and stronger than that of the enemy...
(Posted on March, 5th 2008, 19:39)

Post New Comment

You must log in or register to post comments.

Copyright © 2005 Booleansoup.com
Questions? Comments? Bug reports? Contact us!