Jeremy Rand
|
22a22d3533
|
Change the code to race the beam down the screen, redrawing the dirty game rows as it goes.
|
2020-09-04 00:17:19 -04:00 |
|
Jeremy Rand
|
b07221c363
|
Change from an array of structs to a series of individual arrays for the tile information. This makes it easier to index into the arrays because the tile number * 2 is the offset, rather than tile number * 16.
|
2020-09-02 00:15:53 -04:00 |
|
Jeremy Rand
|
3a63b2ef1b
|
Add code to support marking dirty tiles under head and body segments.
|
2020-08-27 22:36:04 -04:00 |
|
Jeremy Rand
|
7d7afc908d
|
Use macros to reduce the copy/pasted code for marking tiles as dirty. Rough out the support for body and head segments.
|
2020-07-30 23:34:48 -04:00 |
|
Jeremy Rand
|
2b45813cbb
|
Increase the chance that a flea produces a mushroom.
|
2020-07-28 15:44:55 -04:00 |
|
Jeremy Rand
|
883d882d0e
|
Provide an API to set the default speed of a flea or a scorpion. This will allow the speed to be changed for different levels in the game. Need to add this API for spiders also.
|
2020-07-27 22:27:18 -04:00 |
|
Jeremy Rand
|
3ad311dca6
|
Add support for shooting the spider and displaying a score.
|
2020-07-27 14:22:34 -04:00 |
|
Jeremy Rand
|
b3da2023e4
|
Get the scorpion moving to the right and to the left and poisoning the mushrooms. Still need to handle exploding the scorpion and double speed scorpions.
|
2020-07-22 00:06:01 -04:00 |
|
Jeremy Rand
|
44cb944f22
|
More general cleanup and get rid of more magic numbers.
|
2020-07-21 22:30:05 -04:00 |
|
Jeremy Rand
|
c614164c14
|
Add code to get scorpions animating to the left. Lots of cleanup, adding a global data section that also has important global constants.
|
2020-07-21 21:47:50 -04:00 |
|
Jeremy Rand
|
b813253c83
|
Add support for shooting fleas. When a flea is shot once, it accelerates its drop to the bottom. On the second shot, it explodes.
|
2020-07-20 00:05:18 -04:00 |
|
Jeremy Rand
|
88ea840e23
|
Update the flea sprite as it drops. Add random routines. Thanks to John Brooks for those. Use the random routines to pick a column for the flea to drop from. Also, randomly leave behind a mushroom as it falls.
|
2020-07-19 15:15:45 -04:00 |
|
Jeremy Rand
|
3fcd2ac8a8
|
Double the speed of the flea.
|
2020-07-19 02:19:56 -04:00 |
|
Jeremy Rand
|
36104869b8
|
Add the code to animate a flea down the screen on demand.
|
2020-07-18 23:41:21 -04:00 |
|
Jeremy Rand
|
0336c692c4
|
Add some code to support animating fleas in the game.
|
2020-07-18 22:11:20 -04:00 |
|