29a.ch by Jonas Wagner


Now also on mobile devices

Your mission: Find and destroy Dr. Skull!
Navigate the menus with the arrow keys and enter or space.
You can control your ship using the arrow keys. Press
space to fire your primary weapon or control to fire the
secodary missiles. Click on the game to activate the keys.
If you have problems with the browser scrolling when you press
space or down, click the game to focus it.
Good luck pilot.


JS WARS is a classic shoot em up written to demonstrate the power of modern web browsers using html5 technology. It is targeting Firefox 3.5 and Chrome 3.0 with their new audio/video support and increased javascript performance. JS WARS should work well in other modern web browsers (supporting the canvas tag) too, just without the music and sound effects.

All the Graphics were created with Gimp and Blender. The sound effects were created using csound.


The source code is licensed under the GPL 3 so you can study it and reuse parts. A word of warning though, this is essentially 'prototype quality' code and not for the faint or heart. ;)
The graphics and sounds are NOT licensed under the GPL 3. If you want to use them elsewhere please ask me.

view uminimized source


I released some of the media under a creative commons license. Download