Hire JamesGame →

2026-10-18 · DevLog #2 · Invasion of the Burmese Python

The Ghost in the Machine: I Burned 50% of My Weekly Token Cap in One Night — And Woke Up to a New Build

STATUS: Live Unreal Engine build functioning on macOS & PC|Target: PC / Mac Early Access
▶ FLIP Fluids Simulation Bake Suite (Unreal Engine 5.8 Alembic Pipeline) — Python waterline strike, mud bank entry, alligator ambush lunge, and 360° alligator death roll churn.

A Burmese python wearing a white bedsheet ghost costume celebrating Halloween in the moonlit Florida Everglades surrounded by glowing jack-o-lanterns👻 The Ghost in the Machine — Are those ghosts in my house? Zero, just 4 machines screaming at 100% fan speed at 3:00 AM.

It’s October—spooky season—so when a low, jet-engine howl starts vibrating through the drywall in the middle of the night, the natural question is: are those ghosts in my house? Zero. No, that’s just my computers' cooling fans running at maximum RPM like a PlayStation 4 Pro about to achieve liftoff running Gran Turismo on graphics mode (or God of War in an uncapped menu screen). Most indie game developers hit crunch by surviving on lukewarm coffee, ruining their posture at 3:00 AM, and aggressively pushing questionable commits before passing out. Last night, I accidentally invented an entirely different kind of crunch.

I networked three PCs and a MacBook across my townhome, wired them together through Git, turned on local orchestration and LLM tooling, and went to bed. When I woke up, I had burned roughly 50% of my entire weekly token allocation—and sitting on my machine was a fresh, working build. Here is how an unintended autonomous dev studio came to life in my living room, what broke, and what actually worked.

The Distributed Townhome Setup
Setting up a multi-machine pipeline usually requires an entire IT department and disciplined version control. In my case, it was a late-night burst of "what happens if I hook all of these together and assign shifts?"

The hardware cluster:
• The Main PC Rig: Serving as the central conductor, running local models, managing repository commits, and compiling engine updates.
• The 2 Secondary Workhorse PCs: Locked into heavy computational duty—grinding Blender fluid simulations, baking FLIP Fluids / Fluid Flux splashes, and processing high-res water surface caches.
• The MacBook: Tasked with the native macOS build pass, running parallel coding tasks, and handling automated documentation and API research.
• The Background AI Farm: Hammering away at prompt iterations and farming out concept art and asset generation passes at industrial scale.

The glue holding this Frankenstein operation together was simply Git. Instead of manually pushing changes or babysitting render progress bars, the machines were talking, executing tasks, pushing outputs, and committing updates back and forth across the local network. I set the instructions, let the loop run, closed my eyes, and hoped the house wouldn't trip a breaker before sunrise.

Burmese python basking on a mossy Everglades log in sunglasses with a picnic basket while the overnight AI cluster worksActual footage of me resting on a log while 3 PCs and a MacBook burned 50% of my weekly token cap on the graveyard shift.

The Autonomous Night Shift
When you wake up after running an automated pipeline overnight, there are usually two possibilities: either everything crashed three minutes after you fell asleep on an unhandled null exception, or it went into an infinite loop and racked up an existential cloud computing bill. What actually happened was somewhere in the glorious, chaotic middle.

The machines spent seven hours talking across the network. While the two PCs were churning through gigabytes of baked water meshes and splash particles, the MacBook was quietly crunching code and verifying cross-platform dependencies. Meanwhile, the LLM layer was steadily chewing through tokens to resolve merge conflicts, refactor methods, generate asset batches, and build out gameplay glue code.

By the time the sun came up, roughly half of my weekly token allowance was completely vaporized. My quota took a massive hit. Fans were humming at full blast, and the heat in the room was palpable. But when I pulled up the terminal and checked the latest repo commit: the build was compiled, the splash bakes were done, and the art assets were waiting in the project folder.

What Survived the Night
Did it write a flawless AAA game while I was asleep? No. There were a couple of hilarious logic loops, and a few Git commit messages looked like they were typed by an exhausted robot having an existential crisis. But the core deliverables held:
• Heavy fluid simulation bakes that normally hijack an entire workday were finished and cached.
• The Mac build and its platform-specific dependencies were validated without manual intervention.
• Code merges that would have taken two full days of tedious manual typing and bug-hunting were committed, tested, and sitting ready for playtesting.
It felt less like solo development and more like hiring a chaotic, caffeine-fueled indie team that worked the graveyard shift in my kitchen.

The Verdict on "Ghost Crunch"
Using AI and distributed local machines as a force multiplier isn't about pushing a magic "make game" button. It’s about building leverage. When you're a solo indie dev, your most limited resource is time. If burning 50% of a token cap over eight hours buys back two days of manual labor, bakes all your water simulations, and hands you a playable cross-platform build before your morning coffee, that's not wasted compute—that's compressed time. Just keep a fire extinguisher nearby.

Invasion of the Burmese Python is currently in active development for PC and Mac.

The Everglades Biological Observatory

Explore the Research Behind the Game

Every encounter described in this DevLog—from the 25ms Wood Stork reflex to the Purple Gallinule and keystone aquatics—is cataloged in our 67-species Field Compendium.