├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── src ├── game │ ├── background.rs │ ├── builder.rs │ ├── button.rs │ ├── cell.rs │ ├── effect.rs │ ├── mod.rs │ ├── piece_profile.rs │ ├── platform.rs │ ├── player.rs │ ├── player_enum.rs │ ├── star.rs │ ├── step_queue.rs │ ├── util.rs │ └── warp.rs ├── game_input.rs ├── level_loader.rs ├── levels │ ├── level0.txt │ ├── level0_index.txt │ ├── level1.txt │ ├── level1_index.txt │ ├── level2.txt │ ├── level2_index.txt │ ├── level3.txt │ ├── level3_index.txt │ ├── level4.txt │ ├── level4_index.txt │ ├── level5.txt │ ├── level5_index.txt │ ├── level6.txt │ └── level6_index.txt └── main.rs └── src_assets ├── LICENSE ├── music └── BgMusic.ogg ├── sounds ├── Button.ogg ├── Clear.ogg ├── Jump.ogg ├── Lasor.ogg └── Warp.ogg └── sprites ├── BgPattern.png ├── BlueFade.png ├── BlueWarp.png ├── GreenFade.png ├── GreenWarp.png ├── Instructions.png ├── Lasor.png ├── PinkFade.png ├── PinkWarp.png ├── Platform.png ├── PlayerChirp.png ├── PlayerRun.png ├── PlayerStill.png ├── Puff.png ├── Star.png ├── Tile_t8.png └── WhiteSquare.png /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | 3 | /assets/ 4 | /html/ 5 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/README.md -------------------------------------------------------------------------------- /src/game/background.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/background.rs -------------------------------------------------------------------------------- /src/game/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/builder.rs -------------------------------------------------------------------------------- /src/game/button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/button.rs -------------------------------------------------------------------------------- /src/game/cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/cell.rs -------------------------------------------------------------------------------- /src/game/effect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/effect.rs -------------------------------------------------------------------------------- /src/game/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/mod.rs -------------------------------------------------------------------------------- /src/game/piece_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/piece_profile.rs -------------------------------------------------------------------------------- /src/game/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/platform.rs -------------------------------------------------------------------------------- /src/game/player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/player.rs -------------------------------------------------------------------------------- /src/game/player_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/player_enum.rs -------------------------------------------------------------------------------- /src/game/star.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/star.rs -------------------------------------------------------------------------------- /src/game/step_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/step_queue.rs -------------------------------------------------------------------------------- /src/game/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/util.rs -------------------------------------------------------------------------------- /src/game/warp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game/warp.rs -------------------------------------------------------------------------------- /src/game_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/game_input.rs -------------------------------------------------------------------------------- /src/level_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/level_loader.rs -------------------------------------------------------------------------------- /src/levels/level0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level0.txt -------------------------------------------------------------------------------- /src/levels/level0_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level0_index.txt -------------------------------------------------------------------------------- /src/levels/level1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level1.txt -------------------------------------------------------------------------------- /src/levels/level1_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level1_index.txt -------------------------------------------------------------------------------- /src/levels/level2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level2.txt -------------------------------------------------------------------------------- /src/levels/level2_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level2_index.txt -------------------------------------------------------------------------------- /src/levels/level3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level3.txt -------------------------------------------------------------------------------- /src/levels/level3_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level3_index.txt -------------------------------------------------------------------------------- /src/levels/level4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level4.txt -------------------------------------------------------------------------------- /src/levels/level4_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level4_index.txt -------------------------------------------------------------------------------- /src/levels/level5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level5.txt -------------------------------------------------------------------------------- /src/levels/level5_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level5_index.txt -------------------------------------------------------------------------------- /src/levels/level6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level6.txt -------------------------------------------------------------------------------- /src/levels/level6_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/levels/level6_index.txt -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src/main.rs -------------------------------------------------------------------------------- /src_assets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/LICENSE -------------------------------------------------------------------------------- /src_assets/music/BgMusic.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/music/BgMusic.ogg -------------------------------------------------------------------------------- /src_assets/sounds/Button.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sounds/Button.ogg -------------------------------------------------------------------------------- /src_assets/sounds/Clear.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sounds/Clear.ogg -------------------------------------------------------------------------------- /src_assets/sounds/Jump.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sounds/Jump.ogg -------------------------------------------------------------------------------- /src_assets/sounds/Lasor.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sounds/Lasor.ogg -------------------------------------------------------------------------------- /src_assets/sounds/Warp.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sounds/Warp.ogg -------------------------------------------------------------------------------- /src_assets/sprites/BgPattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/BgPattern.png -------------------------------------------------------------------------------- /src_assets/sprites/BlueFade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/BlueFade.png -------------------------------------------------------------------------------- /src_assets/sprites/BlueWarp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/BlueWarp.png -------------------------------------------------------------------------------- /src_assets/sprites/GreenFade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/GreenFade.png -------------------------------------------------------------------------------- /src_assets/sprites/GreenWarp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/GreenWarp.png -------------------------------------------------------------------------------- /src_assets/sprites/Instructions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/Instructions.png -------------------------------------------------------------------------------- /src_assets/sprites/Lasor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/Lasor.png -------------------------------------------------------------------------------- /src_assets/sprites/PinkFade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/PinkFade.png -------------------------------------------------------------------------------- /src_assets/sprites/PinkWarp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/PinkWarp.png -------------------------------------------------------------------------------- /src_assets/sprites/Platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/Platform.png -------------------------------------------------------------------------------- /src_assets/sprites/PlayerChirp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/PlayerChirp.png -------------------------------------------------------------------------------- /src_assets/sprites/PlayerRun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/PlayerRun.png -------------------------------------------------------------------------------- /src_assets/sprites/PlayerStill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/PlayerStill.png -------------------------------------------------------------------------------- /src_assets/sprites/Puff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/Puff.png -------------------------------------------------------------------------------- /src_assets/sprites/Star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/Star.png -------------------------------------------------------------------------------- /src_assets/sprites/Tile_t8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/Tile_t8.png -------------------------------------------------------------------------------- /src_assets/sprites/WhiteSquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergiusIW/chirperjax/HEAD/src_assets/sprites/WhiteSquare.png --------------------------------------------------------------------------------