Remix.run Logo
ben_w 11 hours ago

I've experimented with them, I think current models could replicate (with just a few prompts and on the free tiers) the "interesting mechanic rather than complex levels" kind of content I saw on Kongregate circa 2010.

Right now, they are pretty bad at balance, so you'd have to do that yourself. Last I tried they were awful-bordering-useless at level design, you must do that yourself.

I'd suggest not having any graphics come from an AI if you can avoid it. They're… annoyingly still in the uncanny valley.

By way of relevant example, here's one I made. Code and images were generated at least in part by an AI, mostly ChatGPT, the music was from a procedural generator I made myself in 2009 for shareware games I wrote back then. But I had to edit the images by hand because a significant fraction of the time "transparent background" an image with a white-grey checkerboard background, and all of the time "pixel art" was still a megapixel image. Oh, and the background didn't actually tile. And the achievements were even more generic. And the distribution of aliens in each level, and how weapons upgraded, just wasn't fun until I fiddled with it.

As a forewarning, there is a bug in the music player which can be painful to listen to when it triggers. I do not recommend vibe-coding something to parse and play MIDI, you should use something built into the browser like MP3 instead:

https://benwheatley.github.io/JS-game-engine/JS%20game%20eng...

More recently I've made a tower defence game, but I've not uploaded it anywhere.

OlavKoefoed 11 hours ago | parent [-]

^Id like to add, if I might: Creating HTML wireframes to iterate back and forth with your agent of choice is a great way to work on UI/UX without the heavy token burn that comes with making iterations in the app code itself. Planning out backend and frontend in detail before implementation is the best way, I find, to save yourself from burning unnecessary credits.

As Ben points out, creating artwork and detailed assets to your liking is definitely most fun when you do it yourself. It's a great way to learn a new skill or two while you're at it.