Dynamically Typed
About
Dynamically Typed is a 2D platformer with an unique keyboard-based control system.
Source code is available on github.
In the classic platformer style your goal is to get to the end of each level through a combination of jumping and dashing, picking up new abilities as the levels progress. Being able to input your commands quickly can be helpful, but timing your commands correctly is often the key to success!
How it's madeThe game is written in Clojure using a custom game engine I've been working on called quip (currently very very alpha, but available from github or clojars).
The game engine uses the Quil Clojure library which itself uses Processing under the hood.
The music is by Kevin MacLeod who has created an incredible collection of royalty-free music, I highly recommend checking it out.
All other assets, art and sound effects were created during the jam. I used pixelart.com (along with imagemagick) to make the sprite sheets for the animations, and sfxr for making the sound effects.