This is purely an entry for the Gamejam. It is as finished as it will ever be.

Written as a learning exercise using only JAVAscript using HTML5 canvas. Only tested in Edge so likely works in Chrome as well. Some untested code added to attempt support for Firefox and touch screens.


Game is only about one minute in length. With debug and a sunny start the whole map can be traversed in ~20 seconds.

Launch page has options to see the debug state with enemy vision and hearing cone  shown and allows single click to pass through terrain.


There is no game engine here!  There are no image files either, everything is generated in code including textures (terrain and background). Browsers are very very fast at rendering. 

The total size is ~215KB with all comments in code included. Around 35KB is duplicate removable code, with another 13Kb for sound that isn't used.


Being only HTML and JS you can see and read all the code. There is no compiled or game engine used. Comments and unused/replaced sections are all included. 

Sounds and music are terrible  so are disabled by default. there is no easy menu as its that bad, but if you know how... calling audioInit() or uncommenting the audioInitTimer will allow sounds. Sounds default in 50% volume.

in the console to go fastest type s1_BloodTempCurrent = 2