A downloadable game for Windows, macOS, and Linux

Dynamically Typed

Dynamically Typed is a 2D platformer with an unique keyboard-based control system.

Source code is available on github.

How to play

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 made

The 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 PJ Kimber who is a super cool dude, and Kevin MacLeod who has created an incredible collection of royalty-free music. I highly recommend checking them 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.

Download

Download
dynamically-typed.jar 197 MB

Install instructions

The game is packaged as a .jar file and so should be reasonably easy to get running on any system.

Linux/Mac:

java -jar dynamically-typed.jar

Windows:

Double click the .jar file.

Leave a comment

Log in with itch.io to leave a comment.