Drakim.net

I cannot guarantee that these experiments will work for you. I used Firefox and/or Google Chrome will making these, so your safest bet is using one of them. All experiments are prone to unannounced changes as I feel the inspiration to add or change something. All experiments on this page are released under a GPL license. Give credit where you feel credit is due.

Basic Platform Engine

Basic Platform Engine

Controls: Arrow Keys
This is an early version of my JavaScript platform engine. I'm very happy with how solid and smooth it turned out. However, there are some limitations, such as, units have to be sized perfectly according to the squares. this could perhaps be solved by making the squares smaller, thus giving you more flexibility.
Animated Platform Engine

Animated Platform Engine

Controls: Arrow Keys
This is an improvement of my earlier JavaScript Platform Engine. The biggest change is the addition of animated units (demonstrated with some Zelda 2 sprites). My way of animating the units in this example aren't optimal, so future versions of my platform engine will definitly use something better.
Shadows - The Raycasting Engine

Shadows - The Raycasting Engine

Controls: Arrow Keys
My first attempt at a raycasting engine, which I named "Shadows". This experiment runs quite slowly and will demand a good browser and computer.
Scroller - Giant World Scrolling Game

Scroller - Giant World Scrolling Game

Controls: Arrow Keys or WASD
I built this engine to see if I could have a giant world enviroment in JavaScript. It seems to work decent but I haven't stress tested it much. Features bitmap rendered ingame font.