├── .gitignore ├── README.md ├── assets ├── Runes-20240522-233029.piskel ├── background.png ├── banner.png ├── bomp.wav ├── ending.wav ├── fail.wav ├── heart.png ├── instr1.png ├── instr2.png ├── rockCollide1.wav ├── rockCollide2.wav ├── rockCollide3.wav ├── runes.png ├── start.wav ├── success.wav └── zenith.png ├── bb.edn ├── index.html ├── package.json ├── squint.edn ├── src ├── assets.cljs ├── button.cljs ├── ceiling.cljs ├── engine │ ├── animation.cljs │ └── assets.cljs ├── gamescene.cljs ├── gamestate.cljs ├── homescene.cljs ├── image.cljs ├── instructions.cljs ├── macros.cljs ├── main.cljs ├── rope.cljs ├── rune.cljs ├── text.cljs ├── uiutils.cljs └── util.cljs └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/README.md -------------------------------------------------------------------------------- /assets/Runes-20240522-233029.piskel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/Runes-20240522-233029.piskel -------------------------------------------------------------------------------- /assets/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/background.png -------------------------------------------------------------------------------- /assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/banner.png -------------------------------------------------------------------------------- /assets/bomp.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/bomp.wav -------------------------------------------------------------------------------- /assets/ending.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/ending.wav -------------------------------------------------------------------------------- /assets/fail.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/fail.wav -------------------------------------------------------------------------------- /assets/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/heart.png -------------------------------------------------------------------------------- /assets/instr1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/instr1.png -------------------------------------------------------------------------------- /assets/instr2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/instr2.png -------------------------------------------------------------------------------- /assets/rockCollide1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/rockCollide1.wav -------------------------------------------------------------------------------- /assets/rockCollide2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/rockCollide2.wav -------------------------------------------------------------------------------- /assets/rockCollide3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/rockCollide3.wav -------------------------------------------------------------------------------- /assets/runes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/runes.png -------------------------------------------------------------------------------- /assets/start.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/start.wav -------------------------------------------------------------------------------- /assets/success.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/success.wav -------------------------------------------------------------------------------- /assets/zenith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/assets/zenith.png -------------------------------------------------------------------------------- /bb.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/bb.edn -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/package.json -------------------------------------------------------------------------------- /squint.edn: -------------------------------------------------------------------------------- 1 | {:paths ["src"] 2 | :output-dir "public"} -------------------------------------------------------------------------------- /src/assets.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/assets.cljs -------------------------------------------------------------------------------- /src/button.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/button.cljs -------------------------------------------------------------------------------- /src/ceiling.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/ceiling.cljs -------------------------------------------------------------------------------- /src/engine/animation.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/engine/animation.cljs -------------------------------------------------------------------------------- /src/engine/assets.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/engine/assets.cljs -------------------------------------------------------------------------------- /src/gamescene.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/gamescene.cljs -------------------------------------------------------------------------------- /src/gamestate.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/gamestate.cljs -------------------------------------------------------------------------------- /src/homescene.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/homescene.cljs -------------------------------------------------------------------------------- /src/image.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/image.cljs -------------------------------------------------------------------------------- /src/instructions.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/instructions.cljs -------------------------------------------------------------------------------- /src/macros.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/macros.cljs -------------------------------------------------------------------------------- /src/main.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/main.cljs -------------------------------------------------------------------------------- /src/rope.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/rope.cljs -------------------------------------------------------------------------------- /src/rune.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/rune.cljs -------------------------------------------------------------------------------- /src/text.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/text.cljs -------------------------------------------------------------------------------- /src/uiutils.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/uiutils.cljs -------------------------------------------------------------------------------- /src/util.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/src/util.cljs -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorcode/zenith-game/HEAD/vite.config.js --------------------------------------------------------------------------------