OCaml Shmups

Some simple shmups written in OCaml.

These games are provided under a restrictionless Zlib license,
see the file LICENSE.txt for details.

scm: git

You can play with the keyboard or with a joystick.
With the keyboard shoot with Z.

In Shmup-tc switch the shooting color with key X or
on the joystick with button 2.

In Shmup-te shoot with keys S, D and F for repectively
green, red, and blue, to kill enemies of the same colors.
(These keys should be the same on azerty and qwerty keyboards)

In Shmup-bg you are a bodyguard protecting a vip ship (the white ship).
You can absorb enemies's bullets before they touch the vip.
Game is over when the VIP is touched by a bullet.

In Shmup-ci, the player bullets are rotating arround him.
You lose one bullet each time you get touched by an enemy's bullet.

Play online:
html5-canvas games.

The OCaml Language