Saturday, 4 May 2013

April 1GAM entry: SpringRider

This month's game is probably my fastest programmed game ever. It only took me few hours today and the reason for that is that my finals ended just this week so I had almost no time for games programming. And I was lazy too, I admit :)

SpringRider is a very simple game in which you to fly in a cave and try to avoid hitting the walls for as long as possible. The cave is randomly generated and you are awarded points for staying alive. The tighter the tunnels you fly through, the more points you get. Take care though as the controls are quite "springy" :)

SpringRider (April 2013)

Play here: SpringRider

As for future plans, now I should have much more free time even though I have to finish writing my thesis. I am looking forward to continue working on my OpenGL engine, which I might eventually port to WebGL and make some nice games in it. I also have the Oculus Rift dev kit pre-ordered which could arrive in June (my guess) so I'm definitely going to experiment with it and hopefully produce some interesting games.

Thanks for playing my games! :)

Thursday, 4 April 2013

March 1GAM entry: Sokoban JS

Another month has passed and thus a new game comes to life. Again, a classic gets a new look. Or does it? This month's theme was "Rogue". Rogue-like games feature random level generation, permanent death, turn based combat and more. To me however, the first thing that comes to mind is the ASCII graphics. That's what I picked to distinguish my take on the Sokoban puzzle - Sokoban JS.

Why "JS"? To be entirely honest, this is not an entirely new game. I made it in C as a programming course project few years ago and now I decided to breathe new life into it. JS stands for JavaScript, the language I decided to port it to and therefore making it an online game. It doesn't have all the features yet but I'll try to add them as soon as possible.

Sokoban JS (March 2013)

Monday, 4 March 2013

February 1GAM entry: Defbot

In the last hour of the grace period I managed to finish my latest masterpiece. Like the last time, I chose to build upon a well known mechanic and add my own twist to it. The result is Defbot - the mix of a platformer and a tower defense game.

You are under attack by a horde of robots racing to blow themselves up at your base. Use your long range turret deployment system and set up defenses to protect your headquarters. There are two types of turrets for your disposal. Faster but weaker bullet turrets to engage the bots in close range and slow firing, long range rocket turrets capable of taking out multiple bots with single explosion. Think quickly, the enemy is approaching!

Defbot (February 2013)

Download: Link

Controls:
Left mouse button - Bullet turret
Right mouse button - Rocket turret


Note: Feel free to play with the map.txt file and try to create your own map. The collision system is not perfect so you might encounter some strange behavior in some cases.

Symbols in map file:
X - Wall
J - Mandatory jump
j - Optional jump

Monday, 28 January 2013

January 1GAM entry: BREAKOUT

After hours of hard work (and great fun) my first game is finished. It's called BREAKOUT and it's obviously a Breakout/Arkanoid clone. The rules are simple: keep your main ball (bright yellow) alive and break the bricks before they reach the bottom of the screen. The goal is to get the highest score before you lose your main ball or the bricks fall too low.

You may also use power-ups to divert the main ball. You start with 3 power-ups and receive more for breaking the green bricks. Yellow bricks summon secondary balls which you may lose without ending the game.

Breakout (January 2013)
Download: Link

Controls:
Mouse move - paddle control
Left click - use power-up
R - restart (new game)

Saturday, 26 January 2013

Humble beginnings

Hello world! I decided to participate in One Game A Month (#1GAM) and this piece of internet is dedicated to present the results of my endeavors to release one game a month for the entire year. My January entry is almost finished but first I'd like to invite you to play my first ever fully finished game called BlueBear's Game ("BlueBear" was my first internet nickname).

BlueBear's Game (2008)

Download: Link

Stay tuned for my January entry which will be released early next week.