RedditPP Mascot

RedditPP

r/vibecoding • … • u/FabledTurtle

Claude ported Slay the Spire 2 to Android (recompiled to native ARM, no emulator)

Claude Opus 4.8 (high) did it in about 6 hours, almost fully autonomously. It only needed a couple of prompts and a bit steering. It did the extraction, the native cross-compiles, the code, the build loop and the on-device debugging itself. The game runs with full touch control, just like the original Slay the Spire mobile app. It uses touch-to-mouse emulation, which makes the controls far more intuitive than a Wine/Proton + on screen controller buttons setup.

It's fully playable but clearly unoptimized and occasionally a bit choppy, but I haven't hit a single crash or softlock yet.

I even built a tool that syncs save files between desktop and mobile (it does require a wired connection between the two).

**How it was done:** Slay the Spire 2 is a Godot 4.5.1 .NET (C#) game with an unencrypted `.pck`, this means that you can decompile it back to basically the original project files.

**Disclaimer!!** *I'm not sharing the APK. I own the game on Steam and this runs only on my own phone.*

— 0