Fix score formula to match design spec #11
@@ -8,10 +8,10 @@ void stats_reset(GameStats *s) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void stats_update_score(GameStats *s) {
|
void stats_update_score(GameStats *s) {
|
||||||
int score = s->levels_completed * 100
|
int score = s->enemies_killed * 100
|
||||||
+ s->enemies_killed * 10
|
+ s->levels_completed * 500
|
||||||
- s->deaths * 25
|
- s->deaths * 200
|
||||||
+ s->pickups_collected * 5;
|
- (int)s->time_elapsed;
|
||||||
s->score = score > 0 ? score : 0;
|
s->score = score > 0 ? score : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user