Aug 14, 2011

Killspace

A small split-screen shooter I made for Assembly '11 game dev compo. Game placed 8th in compo, so it wasn't that successful, but it was super fun to make so compo placement isn't that important:)



Killspace is trying to be some kind of a tribute to the old pc games I used to play when I was a kid, as well as it's tribute/parody to popular science fiction characters. Main idea of Killspace is that everything, includeing level itself, is physics object floating in space. Players navigate the level with their ragdolls, using jetpacks, of course, and try to kill each other, while trying not to get killed themselves accidentally.

It also features a built-in level editor. As I'm writing this, level editor is still heavily work-in-progress, so don't expect to be too impressed..  It is still possible to make levels, user interface just isn't that nice.:)

I used Farseer physics library to make physics in Killspace. Very nice enginem I'll probably use it in future projects as well.

Killspace also introduces first iteration of my deferred lighting engine, which is capable of rendering large amounts of colored point lights. As you can see, it also supports bumpmapping. :) Quite simple and straightforward piece of code, to be honest, but already gives quite neat results.

Get your copy from Assembly archive!





No comments:

Post a Comment