NOTE: If the game does not detect key presses, click on the game (after it finishes downloading) to focus on it.

Also, do note that the web version should  support gamepad! Go to the options menu to select that.


In the distant future, a monster has been wreaking havoc through the galaxy. No known weapon seems to hurt it. All beings live in fear of the creature's next attack.

But two adventurers, fearing nothing but boredom and the lack of danger, decided to fight back!

They went back in time and into the monster's lair, to destroy it before it could become a threat!


JJAT is a precision platformer with a few inspiration from metroidvania games (except it turned out really short...). You play as two characters exploring a facility, looking for a way to defeat a monster.

The game can be played alone, using the left stick and left shoulder buttons to control one character and using the "right side" of the controller to control the other character. There are bindings for keyboard, but a gamepad should be used, if possible.

The game can also be played by two people. This make somethings easier, as its not necessary to control two characters at once, but add a new layer of complexity, since both players need to be in sync and cooperate.


The game can be played with both gamepad and keyboard. It was only tested with the XBox 360 Wired controller, so I can't guarantee it'll work with anything else. It was tested and worked both on Windows 7 64 bits and Ubuntu 14.04 64 bits.

The controls can be checked and modified on the 'options' menu.


The game's source code is available on github, under the zlib license. Get it here. It was loosely based on my entry for Global Game Jam 2015, and it uses my own framework written in C (it uses SDL2 as the backend).

The game uses Emscripten for the web port.


2015-04-04: Fixed a bug that allowed bullets to collide with some objects.

PlatformsWindows, Linux, HTML5
Rated 3.3 out of 5 stars
(16 total ratings)
TagsCo-op, two-characters-one-player
Code licensezlib License
Average sessionAbout a half-hour
InputsKeyboard, Xbox controller, Gamepad (any)
MultiplayerLocal multiplayer
Player count1 - 2
LinksSource code, Soundtrack


Download 8 MB
Version 2.0.0 Mar 24, 2018
Download 8 MB
Version 2.0.0 Mar 24, 2018
JJAT for Windows 32/64 bits 8 MB
Version 2.0.0 Mar 24, 2018

Install instructions App

Simply download and run the game.

Windows standalone

Unzip the package (right click, "Extract files...") and run 'jjat.exe'.

Linux (Debian-based)

Unzip the package and run ''

If the game fails to launch, it will list possible causes and solutions.


Download the game's source from GitHub and compile it. Follow the instructions on the repository, for that. :)

Development log