Geometry Survivors by udo
This is a simple bullet hell survival game with a predictable ending!
The game and all assets (such as they are) were made for and during LD50.
Your character is a green square, control it with W, A, S, D. Shooting happens automatically, control the direction of the weapon with the mouse. Walk over loot boxes to get items. Equippable items can be used with the 1, 2, 3, or 4 keys depending on the slot they're in. As you kill enemies, you'll acquire XP to level up.

Timelapse
https://www.youtube.com/watch?v=oJIydo--4FA
Post LD Changes
- fixed a potential memory leak that would cause enemy game objects to accumulate
- limited particle effects based on CPU load
- fixed a bug that would sometimes spawn players inside black holes
- increased chance for obstacles
- fixed a bug that would level-up even if you just died
- fixed a bug that would not let you heal when near death
Known issues / won't fix
- when exiting bullet time opponents can sometimes approach you quite quickly
- HP is shown as a rounded value, sometimes it shows you 0 HP when in reality you still have like 0.3HP left
- people are confused about the effect of the obstacles (gray boxes), they don't do anything but hold you up!
- this game should really have a dash move, obvious in hindsight
- if your screen resolution is gigantic, or you zoom out in an epic way using the browser's zoom function, weird things will happen
About Meeee
Hi, my name is Udo, I'm a programmer from Germany and long-time sporadic Ludum Darer. I also run the tabletop roleplaying site rolz.org. My day job are scientific applications and some business stuff, but gamedev is my passion! I'll be making my first commercial game this year. Follow me on https://Twitch.tv/ud0 because I plan on streaming some of the development process :videogame:
Tools I used to make this
- Graphics: just code
- Sound effects: Audacity + mouth sounds
- Music: Logic Pro X
- Graphics library: PIXI.js
- Programming language: vanilla Javascript
- Platform: browser only
- IDE: text editor (Geany)
- coffee
| HTML | http://dev.openfu.com/ld/ld50/game/ |
| Original URL | https://ldjam.com/events/ludum-dare/50/geometry-survivors |
Ratings
| Overall | 560th | 3.615⭐ | 28🧑⚖️ |
| Fun | 307th | 3.731⭐ | 28🧑⚖️ |
| Innovation | 1226th | 2.654⭐ | 28🧑⚖️ |
| Theme | 1067th | 3.288⭐ | 28🧑⚖️ |
| Graphics | 1210th | 2.673⭐ | 28🧑⚖️ |
| Mood | 872th | 3.326⭐ | 25🧑⚖️ |
| Given | 10🗳️ | 20🗨️ |
The blue pose a difficulty spike that feels more like a difficulty wall. Its really a shame because the game is so good, but then you get to the blue and they kill you so quickly. It s very hard to dodge them and even if I stockpile items and powers, I can barely power my way through them. Maybe I just suck but the blue feel way to hard to me.
But seriously really fun game, please make a version of it without the blue specifically for me. =S
@daniel-klautsch thank you for your kind feedback! I nerfed the blue spiral shooters a little bit, they fire less often now.
I played it multiple times but never got any items so idk about that. Each time at ~80 a swarm of blue pentagon rushed in to end me. How come they have long range weapon and we only get the water gun with 50cm range ?
Overall, i had a fun time on this bullet hell. Good job.
Another issue I had, is that you can die and level up *at the same time*. Then, if you choose the 3hp bonus, you're stuck at the middle of the screen without being able to move, but without being dead, and nothing will never kill you.
I made a screenshot so you can see what I mean:

Overall, that's a good fun little game, good job!
Damn about that level up & death bug, I saw a streamer running into it as well. I guess I'll have to fix that...
I've recorded a playthrough, take a look if you want. :)
https://youtu.be/hqCOacKz2jE
Btw, 2 heal chests in a row while having 8 out of 10 HP is just not fair! :D
True, grenades are just the bomb's shittier cousin, sorry about that...
My best was 99, but i couldnt get this much again :(
I like the rhythm of the game, but several times an enemy spawned behind me, alawys hitting me (im not the fastest person in the world hahaha).
And the long play that i made, the game spawned 3 items exactly where i started, so this was a nice benefit.
The darkhole was a nice touch, definitely is a game that has a deeper gameplay.
Congratulations!
Heal pickups only seem to heal me for how much HP I currently have, and sometimes I had 0 but was alive, and the heals did nothing.
After a bullet time, the red guys just launched themselves onto me so there was nothing I could do.
I had a lot of fun, and played about 10 runs, overall it's really good.
If you’d like to rewatch the playthrough, you can find it here:
https://www.twitch.tv/videos/1450162412?t=07h42m19s
Good luck on your ratings, see you next LD! :D
💜 Elysia Griffin AKA Button Feedback Lady
https://www.twitch.tv/elysiagriffin
You are completely correct about the item pickups breaking the flow. This was mostly due to time constraints, because I re-used the level-up screen which at least has different options to choose from (whether those are necessary is another point).
And yes, the black holes are insta-kill if you get sucked in :smile:
Thank you again for your feedback, it's much appreciated!