Disk
This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
(may not load correctly).
My first successful(?) Ludum Dare! I tried to enter last year but spent too much time planning. This year I was able to produce something by keeping it simple. Disk is a single-screen survival space shooter. Keeping with the theme of Minimalism, the entire game is rendered using only circles, the text being an important exception. There is one class that handles these primitives called "Disk," and it draws everything from the player to the stars.
As you shoot, you start to shrink in size, until you're too small to shoot and need to wait until your energy replenishes. While holding shift, you can absorb enemy fire and grow bigger! I think this size mechanic could be interesting in a larger game, where you need to manage your size to get through obstacles.
The enemies move in a Hilbert Curve, following a string of commands created using a Lindenmayer system. This is regenerated every time the game is initialized, even though the output never changes.
There are two original source files: index.html and Disk.js
The game uses two Javascript libraries:
mathlib-min.js : Used for 2D vector operations
http://www.kevs3d.co.uk/dev/canvask3d/k3d_test.html
jquery-1.9.1.min.js : JQuery 1.9.1
There are no pre-rendered assets.
Enjoy!
As you shoot, you start to shrink in size, until you're too small to shoot and need to wait until your energy replenishes. While holding shift, you can absorb enemy fire and grow bigger! I think this size mechanic could be interesting in a larger game, where you need to manage your size to get through obstacles.
The enemies move in a Hilbert Curve, following a string of commands created using a Lindenmayer system. This is regenerated every time the game is initialized, even though the output never changes.
There are two original source files: index.html and Disk.js
The game uses two Javascript libraries:
mathlib-min.js : Used for 2D vector operations
http://www.kevs3d.co.uk/dev/canvask3d/k3d_test.html
jquery-1.9.1.min.js : JQuery 1.9.1
There are no pre-rendered assets.
Enjoy!