Downfall
Downfall game thumbnail

In Downfall, you control a little blue dot who must solve levels through a combination of precise timing and puzzle-solving. The most novel part of the game is the ability to change gravity, turning a wall into a floor or an impossible puzzle into an easy one. Downfall was created entirely in Javascript.

Play Downfall now.

Dodge
Protagonist of Dodge

Quick reactions are required in Dodge, where you use the mouse to avoid fast-moving shapes. Dodge features 20 levels, 7 kinds of enemies, and one extremely stylish protagonist (pictured right). Dodge was created entirely in Java, which you can download here if you don't have it installed.

Moose
Moose game thumbnail

Moose is a two-player game that requires quick reflexes. You control a spaceship with a variety of weapons in its arsenal, which comes to bear in a fast-paced duel. Moose was created entirely in Javascript.

Play Moose now.

Tetris
Tetris game thumbnail

This is a version of the classic game of Tetris which features a fully-functional AI. There are 3 available modes: Marathon, Sprint, and Battle, the last of which puts you up directly against the AI. Tetris was created entirely in Java, which you can download here if you don't have it installed.

Here is a video of the AI in action:

Cave
Cave game thumbnail

Cave is a very challenging platformer where your vision is limited to what your flashlight can show you. You must ration your life and ammunition to make it out of the cave alive. Cave was created entirely in Java, which you can download here if you don't have it installed.

Othello
Othello game thumbnail

Sometimes known as Reversi, the board game Othello is played with two players, each trying to flip the pieces on the board to their own colour. This version lets you play with two humans or against the AI. You could also sit back and enjoy the soft, lush green background. Othello was created entirely in Java, which you can download here if you don't have it installed.