Tempest arcade game implemented in ClojureScript/HTML5

Built using JavaScript, HTML5, Canvas,


More About This Demo From The Author

Tempest-cljs is an implementation of the classic Tempest arcade game, a vector-graphics space shooter. The player must destroy the enemy spaceships as they crawl up the inside of a variety of tube-shaped levels, and avoid being shot or captured.

Tempest-cljs is written in ClojureScript, using functional programming paradigms to implement the game logic. It compiles into standard Javascript with the ClojureScript+Google Closure compiler combo. It uses HTML5's 2D canvas context for drawing.

About this Demo

Download the Source 65.23 KB · ZIP File

Browse the Source

This demo is released under the BSD license.