Repository navigation
Releases
0.1.0
First public build of Marble Knights Recompiled: an unofficial port of the iOS game to Windows and Android.
This is a pre-release. It has only been tested on Windows 11 with an NVIDIA GPU and on one arm64 Android device.
No game data is included. You need your own copy of the iOS app Marble Knights 2.3.1 (build 760642). This project provides no app, no link to one and no help finding one. Please read LEGAL.md.
How to play
- Unzip
MarbleKnightsRecompiled-0.1.0-windows-x64.zipand openMarbleKnightsLauncher.exe. - Choose your IPA and press Prepare (a few minutes, 8 GB of disk space).
- Press Play. Full screen is Alt+Enter or F4.
Android (arm64, Android 7 or newer): press Make APK in the same launcher, then copy the 3.9 GB android\MarbleKnights folder to the top of the phone's internal storage, install android\MarbleKnights.apk, and allow file access when the game first asks. Keep android\signing-key.json: a later APK needs the same key to install over this one.
Known problems
- AMD and Intel GPUs are untested. The Windows build asks the driver for an OpenGL ES 3 context, so on those GPUs the game may not start or may stay black. Reports are welcome, either way.
- Light blue specks appear now and then near the swirls on the floor plates.
- Online rooms do not work on Windows. On Android they run over the local network, but have never been tested between two devices.
- Linux, macOS and Steam Deck are not supported. See docs/platforms.md (Traditional Chinese).
Included
The launcher and runtime, the recompiled GameAssembly.dll, the official Unity 2019.4.17f1 Windows and Android players, and embeddable Python. See THIRD_PARTY.md.
SHA-256 of the zip: 7efd211fd0e31d75f6afb462e0977dd1862c270266c58bfce52e3793500f8d6c