Írass régi konzolra gyárépítő játékot, és teszteltesd ágensekkel
Ronan Claude Code-dal Factorio-szerű játékot írt a Nintendo DS-re: ő írta a specifikációt, a tervet és a balanszt, a C-kód nagy részét a Claude Code.
Ezzel készült: Claude Code
Új a legutóbbi látogatás óta
Mit csinált?
A szerző kifogyott a lekötő DS-játékokból, ezért a ma kedvelt műfajt, a gyárépítő játékot próbálta átültetni a 67 MHz-es ARM9 processzorra és 4 MB memóriára. Korábban nem írt kódot DS-re. A poszt szerint a 2048×2048-as világot nem tárolja: a terepet a koordinátákból számolja, csak a játékos változtatásait őrzi egy hash-táblában. Az éjszakát a 256 színű paletta cseréjével oldotta meg a képernyő újrarajzolása helyett, az áram- és csőhálózatokat hálózatonként union-find számolja, és vannak menetrendes vonatok jelzőkkel, valamint logikai kapuk. Készített egy fej nélküli, szöveges felületű Mac-változatot is, hogy AI-ágensek játszhassanak vele.
Hogyan sikerült?
A poszt szerint az ágensek mintegy 470 tesztmenetet játszottak le a szöveges változaton, és a játék balanszában is segítettek. A ROM angolul és franciául letölthető, flashcardon vagy a melonDS emulátorban futtatható. A szerző blogbejegyzése a technikai részleteket lépésről lépésre mutatja be.
Amit érdemes tudni
A szöveges, fej nélküli build hasznos minta: így az ágensek gyorsan és nagy számban tesztelhetik a játéklogikát, a grafika nélkül. Saját ROM-ot emulátorban vagy flashcardon futtatni a saját fejlesztésnél rendben van; kereskedelmi játékok másolatát ne használd. Érintett: a szerző a saját játékát mutatja be, és a posztban a játékról írt saját blogbejegyzését linkeli.
Próbáld ki
saját prompt
I am building a game for a very constrained device (<CPU, RAM>). I write the design and balance; you write the C code.
Before coding, propose a memory budget and a data layout (what is computed on the fly and what is stored).
Also build a headless text-mode version of the game logic that an agent can play through a simple command interface, so we can run automated test sessions.
Run <N> short test sessions and report crashes, stuck states and balance issues; wait for my decision before changing any balance values.
Stop after the test report.Forrás
Hacker News · 2026-10 · 2026-10-13 · Ronan (HN: j_leboulanger; blog: ronangaillard.github.io) · Eredeti forrás ↗
Kapcsolódó gyakori példák
Készíttess heti hírösszefoglaló videót egy ágenssel
Egy felhasználó szerint a Grok Bot a hét legjobb technológiai híreiből videót készített a Claude Code, a Midjourney, a Grok képből videót készítő funkciója és a Suno bevonásával.
Készíttess játékhoz való 3D-eszközcsomagot egy ágenssel
A szerző szerint a Hermes Agent a Meshy bővítménnyel kb. másfél óra alatt animált karaktereket, pályakellékeket és egy nyomtatható figurát készített.
Költöztesd hordozható fájlba az üzleti második agyadat
Egy cégalapító szerint a menyasszonya Mac Minin futó, Claude Code-os második agyát a Grok Botra költöztették, mert a gép rendre offline lett.
Építs böngészős repülőszimulátort valódi 3D-s városokkal
Egy felhasználó a Claude Code-dal, a Blenderrel és a CesiumJS-sel 40 óra alatt böngészős repülőszimulátort épített, amelyben valódi városok és repülőterek fölött lehet repülni.
Mérd a hangmagasságodat éneklés közben
Egy felhasználó a Claude Code-dal írt egy első Python-programot, amely a terminálban mutatta a hangmagasságát; ebből lett később a nyílt forrású OnKey énektanuló Mac-alkalmazás.
Írass új küldetést a játékodba, és játszasd végig az ágenssel
Egy fejlesztő Claude Code-dal új küldetést tett a saját böngészős Miami-játékába; az ágens a szerző szerint utána végig is játszotta és videóra is vette a küldetést.