├── .gitattributes ├── .gitignore ├── CMakeLists.txt ├── README.md ├── TASKS_AND_ROADMAP.txt ├── audio ├── 00.wav ├── 01.wav ├── 02.wav ├── 03.wav ├── 04.wav ├── 05.wav ├── 06.wav ├── 07.wav ├── game_start.mp3 ├── stage_clear.mp3 ├── stage_theme.mp3 └── title_screen.mp3 ├── diagrams ├── popo_state_machine_v0_0_1.png ├── popo_state_machine_v0_0_2.png └── popo_state_machine_v2_0_0.png ├── entities.dat ├── levels ├── mountain01.dat ├── mountain02.dat ├── mountain03.dat ├── mountain04.dat ├── mountain05.dat ├── mountain06.dat ├── mountain07.dat ├── mountain08.dat ├── mountain09.dat ├── mountain10.dat ├── mountain11.dat ├── mountain12.dat ├── mountain13.dat ├── mountain14.dat ├── mountain15.dat ├── mountain16.dat ├── mountain17.dat ├── mountain18.dat ├── mountain19.dat ├── mountain20.dat ├── mountain21.dat ├── mountain22.dat ├── mountain23.dat ├── mountain24.dat ├── mountain25.dat ├── mountain26.dat ├── mountain27.dat ├── mountain28.dat ├── mountain29.dat ├── mountain30.dat ├── mountain31.dat └── mountain32.dat ├── main.cpp ├── makefile ├── setup_vcpkg.bat ├── src ├── collision │ ├── collision.h │ ├── geometry │ │ ├── Rectangle.cpp │ │ └── Rectangle.h │ └── structures │ │ └── vec2.hpp ├── defines.h ├── entities │ ├── bonus_stage_text.cpp │ ├── bonus_stage_text.h │ ├── bonus_stage_tile.cpp │ ├── bonus_stage_tile.h │ ├── brick.cpp │ ├── brick.h │ ├── cloud.cpp │ ├── cloud.h │ ├── condor.cpp │ ├── condor.h │ ├── game_over.cpp │ ├── game_over.h │ ├── ice.cpp │ ├── ice.h │ ├── nitpicker.cpp │ ├── nitpicker.h │ ├── nitpicker_state_transitions.cpp │ ├── number.cpp │ ├── number.h │ ├── player.cpp │ ├── player.h │ ├── player_state_transitions.cpp │ ├── side_wall.cpp │ ├── side_wall.h │ ├── topi.cpp │ ├── topi.h │ ├── topi_state_transitions.cpp │ ├── vegetable.cpp │ ├── vegetable.h │ ├── water.cpp │ └── water.h ├── entity.cpp ├── entity.h ├── entity_data_manager.cpp ├── entity_data_manager.h ├── entity_factory.cpp ├── entity_factory.h ├── entity_sprite_sheet.cpp ├── entity_sprite_sheet.h ├── entity_sprite_sheet_animation.cpp ├── entity_sprite_sheet_animation.h ├── filesystem.h ├── game_manager.cpp ├── game_manager.h ├── main_menu_screen.cpp ├── position.cpp ├── position.h ├── score_screen.cpp ├── sound_manager.cpp ├── sound_manager.h ├── sprite.cpp ├── sprite.h ├── sprite_rect_double_buffer.cpp ├── sprite_rect_double_buffer.h ├── state_machine.cpp ├── state_machine.h └── utils.h ├── textures ├── player.png └── player.psd ├── third_party ├── AABB │ └── AABB.h ├── MersenneTwister │ └── MersenneTwister.h └── raylib │ ├── libraylib.a │ └── raylib.h └── vcpkg.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/README.md -------------------------------------------------------------------------------- /TASKS_AND_ROADMAP.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/TASKS_AND_ROADMAP.txt -------------------------------------------------------------------------------- /audio/00.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/00.wav -------------------------------------------------------------------------------- /audio/01.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/01.wav -------------------------------------------------------------------------------- /audio/02.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/02.wav -------------------------------------------------------------------------------- /audio/03.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/03.wav -------------------------------------------------------------------------------- /audio/04.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/04.wav -------------------------------------------------------------------------------- /audio/05.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/05.wav -------------------------------------------------------------------------------- /audio/06.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/06.wav -------------------------------------------------------------------------------- /audio/07.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/07.wav -------------------------------------------------------------------------------- /audio/game_start.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/game_start.mp3 -------------------------------------------------------------------------------- /audio/stage_clear.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/stage_clear.mp3 -------------------------------------------------------------------------------- /audio/stage_theme.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/stage_theme.mp3 -------------------------------------------------------------------------------- /audio/title_screen.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/audio/title_screen.mp3 -------------------------------------------------------------------------------- /diagrams/popo_state_machine_v0_0_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/diagrams/popo_state_machine_v0_0_1.png -------------------------------------------------------------------------------- /diagrams/popo_state_machine_v0_0_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/diagrams/popo_state_machine_v0_0_2.png -------------------------------------------------------------------------------- /diagrams/popo_state_machine_v2_0_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/diagrams/popo_state_machine_v2_0_0.png -------------------------------------------------------------------------------- /entities.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/entities.dat -------------------------------------------------------------------------------- /levels/mountain01.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain01.dat -------------------------------------------------------------------------------- /levels/mountain02.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain02.dat -------------------------------------------------------------------------------- /levels/mountain03.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain03.dat -------------------------------------------------------------------------------- /levels/mountain04.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain04.dat -------------------------------------------------------------------------------- /levels/mountain05.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain05.dat -------------------------------------------------------------------------------- /levels/mountain06.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain06.dat -------------------------------------------------------------------------------- /levels/mountain07.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain07.dat -------------------------------------------------------------------------------- /levels/mountain08.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain08.dat -------------------------------------------------------------------------------- /levels/mountain09.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain09.dat -------------------------------------------------------------------------------- /levels/mountain10.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain10.dat -------------------------------------------------------------------------------- /levels/mountain11.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain11.dat -------------------------------------------------------------------------------- /levels/mountain12.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain12.dat -------------------------------------------------------------------------------- /levels/mountain13.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain13.dat -------------------------------------------------------------------------------- /levels/mountain14.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain14.dat -------------------------------------------------------------------------------- /levels/mountain15.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain15.dat -------------------------------------------------------------------------------- /levels/mountain16.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain16.dat -------------------------------------------------------------------------------- /levels/mountain17.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain17.dat -------------------------------------------------------------------------------- /levels/mountain18.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain18.dat -------------------------------------------------------------------------------- /levels/mountain19.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain19.dat -------------------------------------------------------------------------------- /levels/mountain20.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain20.dat -------------------------------------------------------------------------------- /levels/mountain21.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain21.dat -------------------------------------------------------------------------------- /levels/mountain22.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain22.dat -------------------------------------------------------------------------------- /levels/mountain23.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain23.dat -------------------------------------------------------------------------------- /levels/mountain24.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain24.dat -------------------------------------------------------------------------------- /levels/mountain25.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain25.dat -------------------------------------------------------------------------------- /levels/mountain26.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain26.dat -------------------------------------------------------------------------------- /levels/mountain27.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain27.dat -------------------------------------------------------------------------------- /levels/mountain28.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain28.dat -------------------------------------------------------------------------------- /levels/mountain29.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain29.dat -------------------------------------------------------------------------------- /levels/mountain30.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain30.dat -------------------------------------------------------------------------------- /levels/mountain31.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain31.dat -------------------------------------------------------------------------------- /levels/mountain32.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/levels/mountain32.dat -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/main.cpp -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/makefile -------------------------------------------------------------------------------- /setup_vcpkg.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/setup_vcpkg.bat -------------------------------------------------------------------------------- /src/collision/collision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/collision/collision.h -------------------------------------------------------------------------------- /src/collision/geometry/Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/collision/geometry/Rectangle.cpp -------------------------------------------------------------------------------- /src/collision/geometry/Rectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/collision/geometry/Rectangle.h -------------------------------------------------------------------------------- /src/collision/structures/vec2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/collision/structures/vec2.hpp -------------------------------------------------------------------------------- /src/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/defines.h -------------------------------------------------------------------------------- /src/entities/bonus_stage_text.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/bonus_stage_text.cpp -------------------------------------------------------------------------------- /src/entities/bonus_stage_text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/bonus_stage_text.h -------------------------------------------------------------------------------- /src/entities/bonus_stage_tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/bonus_stage_tile.cpp -------------------------------------------------------------------------------- /src/entities/bonus_stage_tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/bonus_stage_tile.h -------------------------------------------------------------------------------- /src/entities/brick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/brick.cpp -------------------------------------------------------------------------------- /src/entities/brick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/brick.h -------------------------------------------------------------------------------- /src/entities/cloud.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/cloud.cpp -------------------------------------------------------------------------------- /src/entities/cloud.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/cloud.h -------------------------------------------------------------------------------- /src/entities/condor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/condor.cpp -------------------------------------------------------------------------------- /src/entities/condor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/condor.h -------------------------------------------------------------------------------- /src/entities/game_over.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/game_over.cpp -------------------------------------------------------------------------------- /src/entities/game_over.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/game_over.h -------------------------------------------------------------------------------- /src/entities/ice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/ice.cpp -------------------------------------------------------------------------------- /src/entities/ice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/ice.h -------------------------------------------------------------------------------- /src/entities/nitpicker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/nitpicker.cpp -------------------------------------------------------------------------------- /src/entities/nitpicker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/nitpicker.h -------------------------------------------------------------------------------- /src/entities/nitpicker_state_transitions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/nitpicker_state_transitions.cpp -------------------------------------------------------------------------------- /src/entities/number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/number.cpp -------------------------------------------------------------------------------- /src/entities/number.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/number.h -------------------------------------------------------------------------------- /src/entities/player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/player.cpp -------------------------------------------------------------------------------- /src/entities/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/player.h -------------------------------------------------------------------------------- /src/entities/player_state_transitions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/player_state_transitions.cpp -------------------------------------------------------------------------------- /src/entities/side_wall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/side_wall.cpp -------------------------------------------------------------------------------- /src/entities/side_wall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/side_wall.h -------------------------------------------------------------------------------- /src/entities/topi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/topi.cpp -------------------------------------------------------------------------------- /src/entities/topi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/topi.h -------------------------------------------------------------------------------- /src/entities/topi_state_transitions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/topi_state_transitions.cpp -------------------------------------------------------------------------------- /src/entities/vegetable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/vegetable.cpp -------------------------------------------------------------------------------- /src/entities/vegetable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/vegetable.h -------------------------------------------------------------------------------- /src/entities/water.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/water.cpp -------------------------------------------------------------------------------- /src/entities/water.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entities/water.h -------------------------------------------------------------------------------- /src/entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity.cpp -------------------------------------------------------------------------------- /src/entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity.h -------------------------------------------------------------------------------- /src/entity_data_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity_data_manager.cpp -------------------------------------------------------------------------------- /src/entity_data_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity_data_manager.h -------------------------------------------------------------------------------- /src/entity_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity_factory.cpp -------------------------------------------------------------------------------- /src/entity_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity_factory.h -------------------------------------------------------------------------------- /src/entity_sprite_sheet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity_sprite_sheet.cpp -------------------------------------------------------------------------------- /src/entity_sprite_sheet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity_sprite_sheet.h -------------------------------------------------------------------------------- /src/entity_sprite_sheet_animation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity_sprite_sheet_animation.cpp -------------------------------------------------------------------------------- /src/entity_sprite_sheet_animation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/entity_sprite_sheet_animation.h -------------------------------------------------------------------------------- /src/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/filesystem.h -------------------------------------------------------------------------------- /src/game_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/game_manager.cpp -------------------------------------------------------------------------------- /src/game_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/game_manager.h -------------------------------------------------------------------------------- /src/main_menu_screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/main_menu_screen.cpp -------------------------------------------------------------------------------- /src/position.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/position.cpp -------------------------------------------------------------------------------- /src/position.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/position.h -------------------------------------------------------------------------------- /src/score_screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/score_screen.cpp -------------------------------------------------------------------------------- /src/sound_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/sound_manager.cpp -------------------------------------------------------------------------------- /src/sound_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/sound_manager.h -------------------------------------------------------------------------------- /src/sprite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/sprite.cpp -------------------------------------------------------------------------------- /src/sprite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/sprite.h -------------------------------------------------------------------------------- /src/sprite_rect_double_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/sprite_rect_double_buffer.cpp -------------------------------------------------------------------------------- /src/sprite_rect_double_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/sprite_rect_double_buffer.h -------------------------------------------------------------------------------- /src/state_machine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/state_machine.cpp -------------------------------------------------------------------------------- /src/state_machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/state_machine.h -------------------------------------------------------------------------------- /src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/src/utils.h -------------------------------------------------------------------------------- /textures/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/textures/player.png -------------------------------------------------------------------------------- /textures/player.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/textures/player.psd -------------------------------------------------------------------------------- /third_party/AABB/AABB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/third_party/AABB/AABB.h -------------------------------------------------------------------------------- /third_party/MersenneTwister/MersenneTwister.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/third_party/MersenneTwister/MersenneTwister.h -------------------------------------------------------------------------------- /third_party/raylib/libraylib.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/third_party/raylib/libraylib.a -------------------------------------------------------------------------------- /third_party/raylib/raylib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/third_party/raylib/raylib.h -------------------------------------------------------------------------------- /vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertnadal/IceClimberClone/HEAD/vcpkg.json --------------------------------------------------------------------------------