Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Bullet Garden – a Vampire Survivors-like game in a single 85KB HTML file (myvibe.so)
7 points by Nate007 14 days ago | hide | past | favorite | 14 comments


A link to the proper game: https://www.myvibe.so/nategu/bullet-garden

Looks like the author has a similarly-named sound-garden which is linked to at the top level.


`myvibe.so` domain. So this is where we're at.

Sorry — I pasted the wrong link in the post. The correct link is: https://www.myvibe.so/nategu/bullet-garden

Fun little game, thank you!

Wasn't Vampire Survivors originally a browser based game too wrapped in Electron?

Yes — the early prototype of Vampire Survivors was built in the browser (Phaser).

My project is similar in spirit, but with a much tighter constraint: a single self-contained HTML file, no engine, no assets.


Tried the game and it was pretty good! The polygonal look fits really well, reminds me of games by Introversion.

A couple of suggestions:

* Add gamepad support, there's a browser API for that. * Things are way too tiny compared to VS running on same screen. It was often hard to precisely maneuver and distinguish between entities.

On a side note, I'd definitely play a mix of fl0w/Spore with VS.


Thanks!

Gamepad support is a good idea — I’ll look into the standard Gamepad API.

The small scale is partly a trade-off for mobile + keeping everything very lightweight (single 85KB file), but I agree readability suffers and I should improve sizing / contrast.

Also +1 on the fl0w / Spore + VS vibe — that’s very close to what I was aiming for visually.


Thanks for the feedback — I’ve just pushed an update with larger entities and better visual scale. It should be live now (a refresh should pick it up).

Yes, written in Phaser.js

The engine was rewritten for performance (in C++?), but the designer is fluent enough in Phaser/JavaScript that they continue using the original engine for testing new features.


The link leads to some kind of sound game for me?


I was able to get to it by just changing the url to this: https://www.myvibe.so/nategu/bullet-garden

I have seen Gemini one shotting Vampire survivor clone on Twitter few months ago. This is clearly made with an LLM, why is this on front page?

I did use an LLM as a coding assistant, but this wasn’t one-shot generated.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: