Stig Runar Vangen homepage
Games for browsers

Games for browsers

Escape from Castle Puzzlestein

My entry for Ludum Dare #21. Theme: "Escape"

Please note that this entry uses WebGL, which is not supported by IE. Works best with Chrome and Firefox.

You have been captured while trying to find the plans of the Nazi reich. In order to escape from Castle Puzzlestein you will have to use your brains instead of your brawns. Unlike the guards in the more well-known castle, the gauards here are quite slow. They will move only when you move. They will however try to catch you if they get a glimse of you.

Plan you actions ahead. At the far right of the screen is a palette with your available actions. Next to the palette is a container for your queue of actions. Either click these actions to add them to the queue or drag them in. The order of actions can also be rearranged. Remove actions by using the right mouse button.

When you are satisified with your selection, you may start playback of the queue by using the playback buttons at the bottom. This will play each action in the queue in sequence. If a guard catches you, the playback will stop.

Your ultimate goal is to reach the exit from each level. Good luck.
HTML 5, WebGL, Three.js, JQuery, BFXR, Wolfram Tunes
Saturday August 20. 2011 - Sunday August 21. 2011

Global Warfare

My entry for Mini Ludum Dare #27. Theme: "War"

Please note that you will need the latest version of Chrome or Firefox to play this game.

Mutually Assured Destruction. Is this what the world is come to? Is there really no way to escape this destiny? Can't we all just sit around the bonfire and have a nice civilized chat as adults? The results of war are devastating, and this small game will give you a small peek into the future of nuclear warfare.

The factions marked as green are yours. You shoot a missile from one of your zones into an enemy zone by dragging the rocket icon over to an another faction. Just be sure not to drag it over to one of your own zones. We don't want unneeded casualties, do we?
HTML 5, WebGL, Three.js, JQuery, Blender, BFXR
Tuesday July 26. 2011 - Sunday July 31. 2011

Gold Down Under

My entry for Mini Ludum Dare #26. Theme: "Descend, Demolish, Destroy, Detonate, Dig, Dirt, Drill, Dynamite"

A simple Bejeweled clone where your goal is to collect gems in order to dig down into the earth. As usual you get bonuses when you do matches with 4 or 5 gems. This game has four levels with increasing difficulty.

I didn't have time to implement all that I wanted to implement for this game. I also run into a lot of problems with the framework I was using, ForPlay.
HTML 5, Canvas, JavaScript, GWT, ForPlay, PlayN
Saturday May 28. 2011 - Sunday May 29. 2011

Nitro Racer

My entry for Ludum Dare #20. Theme: "It's Dangerous to go Alone! Take this!"

A simple racer where the goal is to stay close to your opponents in order to survive.

Please note that this game works best in Firefox.
  • 2 simple levels
  • AI for opponents
  • ImpactJS used as game engine
  • Sound generated using BFXR
  • Music generated using Wolfram Tones
HTML 5, Canvas, JavaScript, ImpactJS, BFXR, Wolfram Tunes
Saturday April 30. 2011 - Sunday May 1. 2011

Jigsaw Puzzle

A jigsaw puzzle made using HTML Canvas.
  • Puzzle pieces snap to eachother when places correctly next to eachother.
  • The pieces can be rotated to any angle.
  • It is also possible to enable a grid for easier puzzle piece placement.
HTML 5, Canvas, JavaScript
Saturday March 26. 2011 - Wednesday April 13. 2011

Super Spoon Fighter

A beat-em-up made for the legendary Ludum Dare competition. The theme of MiniLD #25 was "The Worst Game I Have Ever Made". The game turned out not as bad as I hoped, though.
HTML 5, Canvas, JavaScript
Saturday March 12. 2011 - Sunday March 13. 2011

Postmaster

Our May project at school. This is a platform game where the player will have to collect all the post that has been placed around the map. The player character is either a man or a woman staff memeber of the postal service.
  • The game looks incredible cool
  • Advanced physics animations
  • All post are placed either on ground or in post boxes
  • 4 worlds with 5 levels for each world
  • Highscores are saved in a persistent storage on the server
Flash, Photoshop
Friday May 28. 2004

Fire!

My final assignment for our Flash course. This is a Shoot'em'up game with pure retro style. The player takes control over a plane moving on top of a scrolling map. It is up to the player to shoot down the other planes that appear throught the game.
  • The long levels
  • The indescribable end level bosses
  • Comprehensive cast of characters
  • Highscores are saved in a persistent store at the server
Flash, Photoshop
Friday April 30. 2004

Newton's Cradle

An electronical toy which simulates the phenomenom known as "Newton's Cradle".
  • All balls reacts to eachother
  • Balls can be moved at any time
Flash
Saturday February 14. 2004

Breakout

This game was made as a tool for learning how to create games for Flash. A lot of the implemenation of this game suffers from my inexperience with Flash at the moment, but these errors are not visible to the end user. This game require a lot of processor power, which indicates that some parts of the game could have been better optimized.
  • Five levels with predefined brick configurations
  • Real collision detection and reaction between bricks and opponents
Flash
Monday February 9. 2004