Commit Graph

22 Commits

Author SHA1 Message Date
Jeremy Rand
dffb5cc56e Fix problem where a floor off the left side of the screen was not being skipped as a potential floor to land on. 2017-08-09 22:31:54 -04:00
Jeremy Rand
5f3a76f4f2 Fix problem where sometimes the right cap of a floor is not correctly cleared as it scrolls off the screen. The problem is that we need to delay moving the grid along to the next floor until after the old base grid has been fully cleared. 2017-08-09 22:19:51 -04:00
Jeremy Rand
e8150ba717 Draw the left cap as a floor scrolls in from the right correctly. 2017-08-08 23:28:06 -04:00
Jeremy Rand
5b686d5b47 Fix the drawing of the left cap to simplify the code and fix some drawing glitches. 2017-08-08 23:20:31 -04:00
Jeremy Rand
abb01d1dfd Adjust the point where the character starts to fall off the right edge of the floor. 2017-08-08 22:30:13 -04:00
Jeremy Rand
1c735c547d Fix bugs related to correctly detecting the floor underneath the runner when close to the left edge. General code cleanup. 2017-08-05 23:14:25 -04:00
Jeremy Rand
7012b0080d Fix problem where we started from level 3 instead of level 1. 2017-07-21 23:20:58 -05:00
Jeremy Rand
e89e6a4b54 Add a level with some white floors which you must not touch. 2017-07-21 22:55:57 -05:00
Jeremy Rand
e941c58b81 Add a bit of sound. 2017-07-21 22:52:52 -05:00
Jeremy Rand
774052ddb5 Add a splash screen. 2017-07-21 22:14:22 -05:00
Jeremy Rand
5dc5adb39b The game more or less works now. 2017-07-21 21:38:21 -05:00
Jeremy Rand
5a63950400 Clean up the level layout a bit. 2017-07-21 13:48:01 -05:00
Jeremy Rand
8a37205c07 Get some basic level grid drawing working. 2017-07-21 13:43:05 -05:00
Jeremy Rand
015daf9ac1 Some final cleanup before I break thing thoroughly to try to add some levels with real grid layout. 2017-07-20 10:31:05 -05:00
Jeremy Rand
7871fd9a80 Clean up the character update code. All the character to change colour. Hook up exit handling. 2017-07-20 09:56:51 -05:00
Jeremy Rand
38c75e881c Fix a problem with short jumps. 2017-07-20 01:09:49 -05:00
Jeremy Rand
ed3bfb9888 Improve gravity and jump speed. Only jump on button changes, not if held down. 2017-07-20 00:16:23 -05:00
Jeremy Rand
727133404a Some code kind of working for jumping 2017-07-19 23:07:45 -05:00
Jeremy Rand
25563dd3b7 Make the character run. 2017-07-19 20:06:10 -05:00
Jeremy Rand
ded8d8c05c Add support for drawing the floor in colour. Draw a character in colour. Update to Prodos 2.4.1. 2017-07-19 16:51:59 -05:00
Jeremy Rand
e2f97a6b5e Draw a floor which moves. 2017-07-19 11:29:43 -05:00
Jeremy Rand
df3238358a Lots of hires boilerplate. Startup, clear hires, show hires and wait for a keypress before quitting. 2017-07-19 10:28:12 -05:00