Post

In addition to human-vs-in-game-AI and human-vs-human it supports two LLMs playing against each other! That works by pausing the game every 5s for them to think about the game state and queue up commands Here's a replay link for Haiku 5.5 vs GPT-6 Luna: simonw.github.io/battledrones...

0 reposts37 likes

Did you consider Jev as a player AI for speed? Probably a lot more work to build, but I've been thinking about playing Jev in an RTS for a while. Jev can play chess pretty well.

Just an idea: I'm experimenting with decision models, letting them play city builder games. Have you considered to use similar in your rts? I wrote a few lines about, maybe food for your thoughts how to make AI/LLM play in real time substack.com/@kispocok/p-...

substack.comJev plays Caesar III, my childhood video gameCaesar III was released exactly 28 years ago today. I spent nights creating the perfect housing blocks and keeping the gods happy so they wouldn't wipe out my crops and sink my ships.

Why is Three.js the de facto implementation for these types of projects? Do we think models aren’t capable of leveraging Unreal/Unity yet?

Anecdotally, at least 6 months ago they were very bad at doing typical workflow actions in Unreal since so much stuff was GUI-based and they still hallucinated a lot. I’m sure they’re better now

No skills used anywhere, just prompts telling it to build with Three.js - though it did have initial sprites that it had generated with OpenAI Images

Warning if you're going to try this: the audio multiplayer plays a high pitched noise throughout the game - annoying at best, and at worst might give you an actual headache (Natalie: "why do my teeth hurt?")