As often I had the urge to create some kind of game. This time I got inspired by a friend who is working on his own game which is powered by Unity. One of Unity’s nicest features is that it can run from your webbrowser; making it really easy to share your game with others.

So that got me excited for browser games, and it sounded like a good opportunity to learn Silverlight. I’d heared of Silverlight before, but never actually looked into it. Some called it a Flash killer, and since lots of people make games in Flash, why not make a game in Silverlight?

Squander is the result of this adventure. It’s not finished at all. It’s more or less just a very limited, playable tech demo.

I’ve spent several days and evenings working on the game, but after a while I got bored and just quit. But in the end developing with Silverlight was quite fun.

The game’s design is quite standard (“shoot and survive”); it features several types of enemies, which you must kill to score credits, which you can then use to upgrade your ship with some new weapons. Weapon upgrades can be bought through an ingame shop.

Also note that the game is not optimized at all, so expect some poor performance 🙂

Tech: Silverlight 3, C#
Tools: Visual Web Developer 2008, Expression Blend 3, Inkscape

Play Squander here

Here are some screenshots:

In-game action
In-game action
Pause menu opened during some action
Pause menu opened during some action
Shopping around
Shopping around