├── .gitignore ├── README.md ├── images ├── prev00.gif └── prev01.gif └── src ├── actor.py ├── actor_defs.py ├── actor_progress_bar.py ├── actor_spawn_tiles.py ├── app.py ├── assets ├── img00.png ├── img01.png ├── img02.png ├── map00_spawns.csv ├── map00_tiles.csv └── res.pyxres ├── camera.py ├── constants.py ├── enemies ├── enemy_actor.py ├── got_hit_state.py └── octoman.py ├── explosion.py ├── hud.py ├── input.py ├── main.py ├── main_menu_state.py ├── map.py ├── panel.py ├── play_move_state.py ├── play_paused_state.py ├── play_player_dead_state.py ├── play_state.py ├── play_transition_state.py ├── player ├── attack_state.py ├── climb_state.py ├── dead_state.py ├── fall_state.py ├── got_hit_state.py ├── idle_state.py ├── jump_state.py ├── player_actor.py └── run_state.py ├── progress_bar.py ├── rect.py ├── sprite.py ├── state.py ├── state_machine.py ├── state_stack.py ├── stats.py ├── text_box.py ├── tween.py ├── utils.py └── world.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/README.md -------------------------------------------------------------------------------- /images/prev00.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/images/prev00.gif -------------------------------------------------------------------------------- /images/prev01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/images/prev01.gif -------------------------------------------------------------------------------- /src/actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/actor.py -------------------------------------------------------------------------------- /src/actor_defs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/actor_defs.py -------------------------------------------------------------------------------- /src/actor_progress_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/actor_progress_bar.py -------------------------------------------------------------------------------- /src/actor_spawn_tiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/actor_spawn_tiles.py -------------------------------------------------------------------------------- /src/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/app.py -------------------------------------------------------------------------------- /src/assets/img00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/assets/img00.png -------------------------------------------------------------------------------- /src/assets/img01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/assets/img01.png -------------------------------------------------------------------------------- /src/assets/img02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/assets/img02.png -------------------------------------------------------------------------------- /src/assets/map00_spawns.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/assets/map00_spawns.csv -------------------------------------------------------------------------------- /src/assets/map00_tiles.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/assets/map00_tiles.csv -------------------------------------------------------------------------------- /src/assets/res.pyxres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/assets/res.pyxres -------------------------------------------------------------------------------- /src/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/camera.py -------------------------------------------------------------------------------- /src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/constants.py -------------------------------------------------------------------------------- /src/enemies/enemy_actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/enemies/enemy_actor.py -------------------------------------------------------------------------------- /src/enemies/got_hit_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/enemies/got_hit_state.py -------------------------------------------------------------------------------- /src/enemies/octoman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/enemies/octoman.py -------------------------------------------------------------------------------- /src/explosion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/explosion.py -------------------------------------------------------------------------------- /src/hud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/hud.py -------------------------------------------------------------------------------- /src/input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/input.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- 1 | 2 | import app 3 | 4 | app.App() 5 | -------------------------------------------------------------------------------- /src/main_menu_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/main_menu_state.py -------------------------------------------------------------------------------- /src/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/map.py -------------------------------------------------------------------------------- /src/panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/panel.py -------------------------------------------------------------------------------- /src/play_move_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/play_move_state.py -------------------------------------------------------------------------------- /src/play_paused_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/play_paused_state.py -------------------------------------------------------------------------------- /src/play_player_dead_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/play_player_dead_state.py -------------------------------------------------------------------------------- /src/play_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/play_state.py -------------------------------------------------------------------------------- /src/play_transition_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/play_transition_state.py -------------------------------------------------------------------------------- /src/player/attack_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/player/attack_state.py -------------------------------------------------------------------------------- /src/player/climb_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/player/climb_state.py -------------------------------------------------------------------------------- /src/player/dead_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/player/dead_state.py -------------------------------------------------------------------------------- /src/player/fall_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/player/fall_state.py -------------------------------------------------------------------------------- /src/player/got_hit_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/player/got_hit_state.py -------------------------------------------------------------------------------- /src/player/idle_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/player/idle_state.py -------------------------------------------------------------------------------- /src/player/jump_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/player/jump_state.py -------------------------------------------------------------------------------- /src/player/player_actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/player/player_actor.py -------------------------------------------------------------------------------- /src/player/run_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/player/run_state.py -------------------------------------------------------------------------------- /src/progress_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/progress_bar.py -------------------------------------------------------------------------------- /src/rect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/rect.py -------------------------------------------------------------------------------- /src/sprite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/sprite.py -------------------------------------------------------------------------------- /src/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/state.py -------------------------------------------------------------------------------- /src/state_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/state_machine.py -------------------------------------------------------------------------------- /src/state_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/state_stack.py -------------------------------------------------------------------------------- /src/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/stats.py -------------------------------------------------------------------------------- /src/text_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/text_box.py -------------------------------------------------------------------------------- /src/tween.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/tween.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/utils.py -------------------------------------------------------------------------------- /src/world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helpcomputer/nydd/HEAD/src/world.py --------------------------------------------------------------------------------