HackerTrans
トップ新着トレンドコメント過去質問紹介求人

Nate007

no profile record

投稿

Insect Empire – A browser survivor-like built with AI art and AI coding

myvibe.so
2 ポイント·投稿者 Nate007·5 か月前·3 コメント

Bullet Garden – a Vampire Survivors-like game in a single 85KB HTML file

myvibe.so
7 ポイント·投稿者 Nate007·5 か月前·14 コメント

コメント

Nate007
·5 か月前·議論
Thanks, now this game was published on myvibe.so. In the furture, I will improve it.
Nate007
·5 か月前·議論
I built a Vampire Survivors-style browser game as an experiment in AI-generated art and conversational AI coding.

Play: https://www.myvibe.so/nategu/insect-empire

Previous version: https://www.myvibe.so/nategu/bullet-garden

This is a sequel to Bullet Garden, which was an 85KB single HTML file using only procedural Canvas geometry (triangles for enemies, circles for bullets, no image assets, no build system).

For this version I changed the constraint:

Use Vite + Phaser 3 (multi-file project)

Generate all 30+ sprite sheets with Gemini

Generate 4 biome backgrounds (3-layer parallax)

Keep performance at 60fps on mobile

Still no audio files (Web Audio API synthesized SFX)

The most interesting technical challenge wasn’t performance — it was visual consistency.

All sprites had to share:

bright cartoon palette

white outline

top-down bug perspective

Getting 30+ assets stylistically aligned required iterative prompt tuning and sometimes compositing multiple generations.

On the code side, everything was written through conversational AI coding (Claude Code). The architecture grew from a single 85KB file into a structured Phaser project with spatial hash collision detection and asset pipelines.

Gameplay-wise it’s a small survivor-like:

3 characters

7 weapons (with evolutions)

3-phase boss

~120 enemies on screen at once

Runs on desktop and mobile browsers (touch joystick or WASD). Weapons auto-attack; you focus on positioning and upgrades.

Main goal: explore how far AI-generated assets + AI-assisted coding can push a browser game without a traditional art or engineering pipeline.
Nate007
·5 か月前·議論
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).
Nate007
·5 か月前·議論
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.
Nate007
·5 か月前·議論
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.
Nate007
·5 か月前·議論
I did use an LLM as a coding assistant, but this wasn’t one-shot generated.
Nate007
·5 か月前·議論
Sorry — I pasted the wrong link in the post. The correct link is: https://www.myvibe.so/nategu/bullet-garden