My implementation of the Let's Make: Dangerous Dave project http://www.maizure.org/projects/lets-make-dangerous-dave/
Go to file
slipyx cf8d944a80 Separated drawing routines to own files. Monster and bullet tiles are masked. Monster position is origin at center. Monsters dont fire if within solid tile. 2018-07-28 20:38:42 -04:00
build/res Added 'res' dir from which resources are loaded. Level data loaded from util is now as a copy, so original data from EXE is preserved. Input events polled in a loop. Fixed start_level so jumping is completely reset. Z key can be used for jumping as well. Added rest of hardcoded player starts. 2018-07-17 06:43:58 -04:00
util Initial state of codebase refactor. 2018-07-17 23:30:35 -04:00
Makefile Initial dave player state code. Basic left and right movement. 2018-07-12 00:14:15 -04:00
README.md Initial monster behavior implemented (moving and shooting). Updated README. 2018-07-24 02:16:37 -04:00
draw.c Separated drawing routines to own files. Monster and bullet tiles are masked. Monster position is origin at center. Monsters dont fire if within solid tile. 2018-07-28 20:38:42 -04:00
draw.h Separated drawing routines to own files. Monster and bullet tiles are masked. Monster position is origin at center. Monsters dont fire if within solid tile. 2018-07-28 20:38:42 -04:00
game.c Separated drawing routines to own files. Monster and bullet tiles are masked. Monster position is origin at center. Monsters dont fire if within solid tile. 2018-07-28 20:38:42 -04:00
game.h Initial monster behavior implemented (moving and shooting). Updated README. 2018-07-24 02:16:37 -04:00
monster.c Separated drawing routines to own files. Monster and bullet tiles are masked. Monster position is origin at center. Monsters dont fire if within solid tile. 2018-07-28 20:38:42 -04:00
monster.h Initial monster behavior implemented (moving and shooting). Updated README. 2018-07-24 02:16:37 -04:00
player.c Adjusted collisions with hazards and pickups (hazards more forgiving, pickups slightly less). Added support for falling off bottom of level and wrapping to above level. Offset drawing one tile from top. 2018-07-21 23:26:09 -04:00
player.h Adjusted collisions with hazards and pickups (hazards more forgiving, pickups slightly less). Added support for falling off bottom of level and wrapping to above level. Offset drawing one tile from top. 2018-07-21 23:26:09 -04:00
world.c Initial monster behavior implemented (moving and shooting). Updated README. 2018-07-24 02:16:37 -04:00
world.h Initial monster behavior implemented (moving and shooting). Updated README. 2018-07-24 02:16:37 -04:00

README.md

Let's Make: Dangerous Dave

Recreating Dangerous Dave using C and SDL. http://www.maizure.org/projects/lets-make-dangerous-dave/

Currently targeting PC and web. Android planned but not complete.

Play the Emscipten web port here: https://tilde.team/~slip/lmdave/