Skip to content

a lightweight clojurescript roguelike game and engine built on pixi.js for 7DRL 2021

Notifications You must be signed in to change notification settings

twopmstudios/frogue

Repository files navigation

🐸 FROGUE

Twitter Donate (ETH) Donate ($) Language License

image image

A simple clojurescript roguelike game & engine built on pixi.js.

Originally forked from https://github.com/yogthos/graviton.

You be a frogge. Eat gnats and mosquitos but be afeared for he be hurting your eggs. Findeth another frogge then find a spotte to lay your eggs.

Instructions

Arrows to move and attack. WASD to lick enemies. J to enter JUMP mode, Arrows to choose jump direction.

Credits

Programming, SFX & Art - Ben Follington (@vivavolt) Design & Writing - Ricky James (@iammonshushu) Music - AJ Booker (@ajbookr)

SFX Sample Credit https://freesound.org/people/InspectorJ/sounds/339677/

Overview

While play-cljc and chocolatier exist and are robust options, we were seeking a lightweight & fast moving solution for cljs game development.

So here we are, we'll see if this engine gets used again.

Development

To get an interactive development environment run:

lein fig:build

This will auto compile and send all changes to the browser without the need to reload. After the compilation process is complete, you will get a Browser Connected REPL. An easy way to try it is:

(js/alert "Am I connected?")

and you should see an alert in the browser window.

To clean all compiled files:

lein clean

To create a production build run:

lein clean
lein fig:min

License

Copyright © 2021 TwoPM Studios

Releases

No releases published

Packages

No packages published