diff --git a/triple-dungeon/config.py b/triple-dungeon/config.py index 6fc426f..0cab7fd 100644 --- a/triple-dungeon/config.py +++ b/triple-dungeon/config.py @@ -33,7 +33,7 @@ class Config(object): # Movement speed of player, in pixels per frame PLAYER_MOVEMENT_SPEED = 7 - # How many pixels to keep as a minimum margin between the character and the edge of the screen. + # How many pixels to keep as a minimum margin between the characters and the edge of the screen. LEFT_VIEWPORT_MARGIN = 250 RIGHT_VIEWPORT_MARGIN = 250 BOTTOM_VIEWPORT_MARGIN = 50 @@ -58,8 +58,13 @@ class SpritePaths(object): Simple class for holding sprite paths. """ + __CHARACTERS = os.path.join(IMAGES, "characters") __MONSTERS = os.path.join(IMAGES, "monsters") + # Single frame sprites SKELETON = os.path.join(__MONSTERS, "skeleton.png") GHOST = os.path.join(__MONSTERS, "ghost", "ghost1.png") FROG = os.path.join(__MONSTERS, "frog", "frog1.png") + + # Animated sprites + KNIGHT = os.path.join(__CHARACTERS, "knight") diff --git a/triple-dungeon/resources/images/character/knight/idle_0.png b/triple-dungeon/resources/images/characters/knight/idle_0.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/idle_0.png rename to triple-dungeon/resources/images/characters/knight/idle_0.png diff --git a/triple-dungeon/resources/images/character/knight/idle_1.png b/triple-dungeon/resources/images/characters/knight/idle_1.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/idle_1.png rename to triple-dungeon/resources/images/characters/knight/idle_1.png diff --git a/triple-dungeon/resources/images/character/knight/idle_2.png b/triple-dungeon/resources/images/characters/knight/idle_2.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/idle_2.png rename to triple-dungeon/resources/images/characters/knight/idle_2.png diff --git a/triple-dungeon/resources/images/character/knight/idle_3.png b/triple-dungeon/resources/images/characters/knight/idle_3.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/idle_3.png rename to triple-dungeon/resources/images/characters/knight/idle_3.png diff --git a/triple-dungeon/resources/images/character/knight/run_down_0.png b/triple-dungeon/resources/images/characters/knight/run_down_0.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_down_0.png rename to triple-dungeon/resources/images/characters/knight/run_down_0.png diff --git a/triple-dungeon/resources/images/character/knight/run_down_1.png b/triple-dungeon/resources/images/characters/knight/run_down_1.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_down_1.png rename to triple-dungeon/resources/images/characters/knight/run_down_1.png diff --git a/triple-dungeon/resources/images/character/knight/run_down_2.png b/triple-dungeon/resources/images/characters/knight/run_down_2.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_down_2.png rename to triple-dungeon/resources/images/characters/knight/run_down_2.png diff --git a/triple-dungeon/resources/images/character/knight/run_down_3.png b/triple-dungeon/resources/images/characters/knight/run_down_3.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_down_3.png rename to triple-dungeon/resources/images/characters/knight/run_down_3.png diff --git a/triple-dungeon/resources/images/character/knight/run_down_4.png b/triple-dungeon/resources/images/characters/knight/run_down_4.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_down_4.png rename to triple-dungeon/resources/images/characters/knight/run_down_4.png diff --git a/triple-dungeon/resources/images/character/knight/run_left_0.png b/triple-dungeon/resources/images/characters/knight/run_left_0.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_left_0.png rename to triple-dungeon/resources/images/characters/knight/run_left_0.png diff --git a/triple-dungeon/resources/images/character/knight/run_left_1.png b/triple-dungeon/resources/images/characters/knight/run_left_1.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_left_1.png rename to triple-dungeon/resources/images/characters/knight/run_left_1.png diff --git a/triple-dungeon/resources/images/character/knight/run_left_2.png b/triple-dungeon/resources/images/characters/knight/run_left_2.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_left_2.png rename to triple-dungeon/resources/images/characters/knight/run_left_2.png diff --git a/triple-dungeon/resources/images/character/knight/run_left_3.png b/triple-dungeon/resources/images/characters/knight/run_left_3.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_left_3.png rename to triple-dungeon/resources/images/characters/knight/run_left_3.png diff --git a/triple-dungeon/resources/images/character/knight/run_left_4.png b/triple-dungeon/resources/images/characters/knight/run_left_4.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_left_4.png rename to triple-dungeon/resources/images/characters/knight/run_left_4.png diff --git a/triple-dungeon/resources/images/character/knight/run_left_5.png b/triple-dungeon/resources/images/characters/knight/run_left_5.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_left_5.png rename to triple-dungeon/resources/images/characters/knight/run_left_5.png diff --git a/triple-dungeon/resources/images/character/knight/run_right_0.png b/triple-dungeon/resources/images/characters/knight/run_right_0.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_right_0.png rename to triple-dungeon/resources/images/characters/knight/run_right_0.png diff --git a/triple-dungeon/resources/images/character/knight/run_right_1.png b/triple-dungeon/resources/images/characters/knight/run_right_1.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_right_1.png rename to triple-dungeon/resources/images/characters/knight/run_right_1.png diff --git a/triple-dungeon/resources/images/character/knight/run_right_2.png b/triple-dungeon/resources/images/characters/knight/run_right_2.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_right_2.png rename to triple-dungeon/resources/images/characters/knight/run_right_2.png diff --git a/triple-dungeon/resources/images/character/knight/run_right_3.png b/triple-dungeon/resources/images/characters/knight/run_right_3.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_right_3.png rename to triple-dungeon/resources/images/characters/knight/run_right_3.png diff --git a/triple-dungeon/resources/images/character/knight/run_right_4.png b/triple-dungeon/resources/images/characters/knight/run_right_4.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_right_4.png rename to triple-dungeon/resources/images/characters/knight/run_right_4.png diff --git a/triple-dungeon/resources/images/character/knight/run_right_5.png b/triple-dungeon/resources/images/characters/knight/run_right_5.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_right_5.png rename to triple-dungeon/resources/images/characters/knight/run_right_5.png diff --git a/triple-dungeon/resources/images/character/knight/run_up_0.png b/triple-dungeon/resources/images/characters/knight/run_up_0.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_up_0.png rename to triple-dungeon/resources/images/characters/knight/run_up_0.png diff --git a/triple-dungeon/resources/images/character/knight/run_up_1.png b/triple-dungeon/resources/images/characters/knight/run_up_1.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_up_1.png rename to triple-dungeon/resources/images/characters/knight/run_up_1.png diff --git a/triple-dungeon/resources/images/character/knight/run_up_2.png b/triple-dungeon/resources/images/characters/knight/run_up_2.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_up_2.png rename to triple-dungeon/resources/images/characters/knight/run_up_2.png diff --git a/triple-dungeon/resources/images/character/knight/run_up_3.png b/triple-dungeon/resources/images/characters/knight/run_up_3.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_up_3.png rename to triple-dungeon/resources/images/characters/knight/run_up_3.png diff --git a/triple-dungeon/resources/images/character/knight/run_up_4.png b/triple-dungeon/resources/images/characters/knight/run_up_4.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/run_up_4.png rename to triple-dungeon/resources/images/characters/knight/run_up_4.png diff --git a/triple-dungeon/resources/images/character/knight/slice_down_0.png b/triple-dungeon/resources/images/characters/knight/slice_down_0.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_down_0.png rename to triple-dungeon/resources/images/characters/knight/slice_down_0.png diff --git a/triple-dungeon/resources/images/character/knight/slice_down_1.png b/triple-dungeon/resources/images/characters/knight/slice_down_1.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_down_1.png rename to triple-dungeon/resources/images/characters/knight/slice_down_1.png diff --git a/triple-dungeon/resources/images/character/knight/slice_down_2.png b/triple-dungeon/resources/images/characters/knight/slice_down_2.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_down_2.png rename to triple-dungeon/resources/images/characters/knight/slice_down_2.png diff --git a/triple-dungeon/resources/images/character/knight/slice_left_0.png b/triple-dungeon/resources/images/characters/knight/slice_left_0.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_left_0.png rename to triple-dungeon/resources/images/characters/knight/slice_left_0.png diff --git a/triple-dungeon/resources/images/character/knight/slice_left_1.png b/triple-dungeon/resources/images/characters/knight/slice_left_1.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_left_1.png rename to triple-dungeon/resources/images/characters/knight/slice_left_1.png diff --git a/triple-dungeon/resources/images/character/knight/slice_left_2.png b/triple-dungeon/resources/images/characters/knight/slice_left_2.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_left_2.png rename to triple-dungeon/resources/images/characters/knight/slice_left_2.png diff --git a/triple-dungeon/resources/images/character/knight/slice_right_0.png b/triple-dungeon/resources/images/characters/knight/slice_right_0.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_right_0.png rename to triple-dungeon/resources/images/characters/knight/slice_right_0.png diff --git a/triple-dungeon/resources/images/character/knight/slice_right_1.png b/triple-dungeon/resources/images/characters/knight/slice_right_1.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_right_1.png rename to triple-dungeon/resources/images/characters/knight/slice_right_1.png diff --git a/triple-dungeon/resources/images/character/knight/slice_right_2.png b/triple-dungeon/resources/images/characters/knight/slice_right_2.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_right_2.png rename to triple-dungeon/resources/images/characters/knight/slice_right_2.png diff --git a/triple-dungeon/resources/images/character/knight/slice_up_0.png b/triple-dungeon/resources/images/characters/knight/slice_up_0.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_up_0.png rename to triple-dungeon/resources/images/characters/knight/slice_up_0.png diff --git a/triple-dungeon/resources/images/character/knight/slice_up_1.png b/triple-dungeon/resources/images/characters/knight/slice_up_1.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_up_1.png rename to triple-dungeon/resources/images/characters/knight/slice_up_1.png diff --git a/triple-dungeon/resources/images/character/knight/slice_up_2.png b/triple-dungeon/resources/images/characters/knight/slice_up_2.png similarity index 100% rename from triple-dungeon/resources/images/character/knight/slice_up_2.png rename to triple-dungeon/resources/images/characters/knight/slice_up_2.png