Jeremy Rand
|
4d6f8d39f1
|
Change the prompt when the stereo channels are swapped so the user gets some feedback. Display the high score list. Still need to add the code to update the high score list.
|
2020-12-30 23:10:22 -05:00 |
|
Jeremy Rand
|
34d16c9944
|
Implement the code to compare and update the high score. Add a todo for a high score list with initials. Remove the border colour performance debug.
|
2020-11-20 00:31:09 -05:00 |
|
Jeremy Rand
|
2abb57b1a5
|
Add the code for detecting player collisions, exploding the player, decrementing the number of lives and maybe ending the game.
|
2020-11-11 23:51:09 -05:00 |
|
Jeremy Rand
|
c24b8ad072
|
Change the spider score colour to be the same as mushroom colours so the player does not detect it as a collision. Add code to display the number of lives and add to the number of lives ever 12,000 points. This lays the groundwork for handling player death and collisions.
|
2020-11-09 00:12:51 -05:00 |
|
Jeremy Rand
|
bb66ef4b03
|
Replace the C code which built tables at game launch time with a script which generates these tables at build time. This reduces the start time of the application and saves code space and is a necessary step before adding some new tables to handle the mouse efficiently.
|
2020-11-04 22:48:18 -05:00 |
|
Jeremy Rand
|
0fa9b45f45
|
Rework the LHS side of the game screen to have some BuGS branding. Move the number of lives indicator to the left and add a player 1 and player 2 section.
|
2020-10-27 23:59:06 -04:00 |
|
Jeremy Rand
|
0dd8222611
|
Add the code to handle restricting the spider to lower and lower rows as the score goes up. This is the final bit of game logic necessary for the bugs in the game I think.
|
2020-10-26 22:32:46 -04:00 |
|
Jeremy Rand
|
96a6b6f51f
|
Implement the code to add the flea at the right time. This includes tracking the score in multiples of 20,000 and adjusting the number of mushrooms required in the infield before a flea will appear. Simplify the other score based thresholds which are based on multiples of 20,000 to use this test. Add debug which allows me to add 20,000 to the score whenever I want so I can test these thresholds more easily.
|
2020-10-25 23:11:11 -04:00 |
|
Jeremy Rand
|
9a34532d77
|
Implement the code to add spiders to the game. From my testing, it looks like 2 seconds after a spider leaves the game (either shot or off the screen), another one is added. Also, once the score is about 5000, the spiders added will be fast. The only spider behaviour I know of which is so far not implemented is as the player reaches higher levels, the spider constrains itself closer and closer to the bottom of the screen.
|
2020-10-22 00:00:16 -04:00 |
|
Jeremy Rand
|
99c7d98998
|
Add some comments about the lack of checking of a score "overflow".
|
2020-10-13 23:28:39 -04:00 |
|
Jeremy Rand
|
a1b4013e1c
|
Hook up the score. Shooting fleas, spiders, scorpions or segments will increase the score. We track the score in two ways. One is just as a 32-bit unsigned integer for doing numeric comparisons on the score (say to the high score list to be implemented in the future) and secondly as a series of numeric digits displayed in a tile. Both are updated.
|
2020-10-13 23:24:15 -04:00 |
|
Jeremy Rand
|
b85000b4ed
|
Start adding the infrastructure for levels and score.
|
2020-10-13 00:09:37 -04:00 |
|