This project is a decompilation and recreation of the SpongeBob Moves In! (SBMI) client in C#. Its goal is to reproduce the original game as accurately as possible while providing a solid foundation for preservation, modding, and further development by the community.
𝙸 𝚁𝚎𝚟𝚒𝚟𝚎𝚍 𝚝𝚑𝚎 𝙻𝚘𝚜𝚝 𝚂𝚙𝚘𝚗𝚐𝚎𝙱𝚘𝚋 𝙶𝚊𝚖𝚎 𝙽𝚒𝚌𝚔𝚎𝚕𝚘𝚍𝚎𝚘𝚗 𝙳𝚘𝚎𝚜𝚗'𝚝 𝚆𝚊𝚗𝚝 𝚈𝚘𝚞 𝚝𝚘 𝙿𝚕𝚊𝚢
Important
Looking to play the game? Read the step‑by‑step setup guide: SETUP.md
Found a bug or issue? Please report it through the appropriate project's issue tracker via GitHub Issues. Our team will review it and address it as soon as possible.
If you'd like to contribute to the project, please read the CONTRIBUTING.md guide before getting started.
- You must provide your own copy of the game and its associated asset bundles.
- You must provide your own copy of the game's OBB files. Which are to be added to the server itself on compile - ensuring this repo does not contain any copywritten code.
If you want to play 5.01.00 or latest (NOT RECOMMENDED), please use the old and improved SpongeBob Moves In! 4.37.00 branch instead for the latest features, fixes, and improvements.
- Juanen100 (Project Founder & Leader) (Current project leader).
- vurzk-dev (Markut) (Head Developer) (Current project leader).
- Kauan1936 (SBMI: Back to Bikini Bottom, retired).
- akao (SBMI: Back to Bikini Bottom, retired).
- WellFire (SBMI: Back to Bikini Bottom, retired).
- Undisclosed contributor (SBMIA, retired).
- Undisclosed contributor (SBMI Retro, retired).
- Juanen100.
- vurzk-dev (Markut).
- Kauan1936, retired.
- akao, retired.
- WellFire, retired.
- Undisclosed contributor, retired.
- Undisclosed contributor, retired.
Earliest iteration focused on reverse engineering the game from the APK in an offline environment, attempting to reconstruct its systems and behaviour. It remained largely experimental, with no successful networking integration.
An offshoot from SBMI: Back to Bikini Bottom, led by an undisclosed contributor, which aimed to recreate the game in Unity using assets extracted from the APK and OBB files. The approach proved complex and ultimately did not succeed.
A parallel project that attempted to reimplement the game in Godot 4 with a different design approach, but it was eventually discontinued.
SBMI-Decomp initially began as a reverse engineering project led by Juanen100, with the aim of extracting and understanding the game's files from the OBB. As development progressed, vurzk-dev (Markut) joined the project, working alongside Juanen100 to restore shaders, repair broken scripts, and resolve numerous bugs that had prevented the game from functioning correctly. With Markut later assuming the role of Head Developer, the project evolved beyond simple asset extraction into a Unity-based reconstruction, integrating recovered assets and steadily rebuilding core gameplay systems until it reached a playable state. Supported by Juanen100's continued guidance as both mentor and collaborator, their combined efforts ultimately brought the game back to life for the community.