Disk by Lokno
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!
| Windows | http://www.rabbitfury.com/ld26/ |
| Web | http://www.rabbitfury.com/ld26/ |
| Original URL | https://ludumdare.com/compo/ludum-dare-26/?action=preview&uid=17839 |
Really minimalist shooter. :)
Not bad. The animation is fluid and I liked the snaking enemies. The scrolling background added a good sense of movement.
I never felt the need to use bullet absorption. For one, I typically killed enemies before they fired a shot. If I chose to farm them by letting them fill the screen, I could grow pretty large (albeit slowly), but that didn't seem to give me any benefits. It would be great if there was a solid incentive to absorption, like a higher-power burst attack.