Algodoo, the acclaimed 2D physics sandbox by Algoryx Simulation, has captivated students, hobbyists, and educators for years. Its intuitive drag-and-drop interface allows anyone to build interactive machines, play with fluids, and explore real-world physics. But for power users who want to go beyond the vanilla toolset, Algodoo mods open a new frontier of customization and functionality.
scene.my.inZone = false
How do mods remember settings?
In Algodoo, "mods" typically refer to custom scenes and scripts created using the Thyme scripting language
. These modifications allow you to go beyond standard physics by automating actions, creating interactive games, or changing object properties through the Script Menu. How Algodoo Mods and Scripts Work Scripting with Thyme
: Mods are essentially code written in Thyme, Algodoo's built-in language. You can access an object's code by right-clicking it and opening the Script Menu (the icon looks like a small page). Property Modification
: You can change how an object behaves by modifying properties like restitution . For example, setting glued = true makes an object stick to the background. The Console (F10) : Advanced modding is done through the console. By pressing
, you can enter direct commands to find hidden properties or run complex global scripts. Scene Sharing : Most users "install" mods by downloading scene files from the Algodoo Scene Sharing site
or community forums. These scenes often contain pre-built logic like marble race counters or territory war systems. External Editing
: Because the internal text boxes lack features like scroll bars, many creators write their complex scripts in external programs like and then paste them into Algodoo. Common Modding Tasks FAQ - Algodoo algodoo mods work
Algodoo "mods" primarily exist as user-created scenes and Thyme scripts
rather than traditional external software modifications. A review of these community contributions highlights their essential role in transforming a basic physics sandbox into a sophisticated educational and creative platform. Core Strengths of Algodoo Community Content Creative Versatility : Users have developed everything from complex hydroelectric power station models to interactive marble runs with automated cameras Scripting Power (Thyme) : The inclusion of the Thyme scripting language
allows "modders" to bypass basic UI limitations. For example, experienced users can script cameras to follow specific objects or create custom interactive menus that aren't available in the base vanilla experience. Educational Depth : Many "mods" are structured as complete physics lessons
, teaching concepts like density (using steel vs. wood blocks), friction, and through pre-built, interactive scenes. Community Impact and Accessibility Ease of Access : Most community content is shared as
files that can be directly imported, though users often find that reading the creator's description
is vital for understanding specific mechanics or required settings. Platform Disparity
: There is a notable gap between versions; while the PC/Mac versions support full scripting and complex "modding," the iOS version has limitations
in user-scripting, which can affect the performance of some advanced community scenes. Critical Considerations for Users Maintenance & Stability Algodoo, the acclaimed 2D physics sandbox by Algoryx
: As the software has aged, some older community creations may cause crashes with specific tools
like the brush tool, though recent updates (e.g., version 2.2.4) have worked to resolve these stability issues Hardware Requirements
: Complex scenes with thousands of objects or heavy scripting require significant CPU power to maintain fluid simulation speeds.
This review of focuses on its status as a premier 2D physics sandbox and how "mods"—primarily in the form of custom scenes and scripting—expand its functionality. The Gold Standard for 2D Physics
remains one of the most intuitive and powerful physics simulators available. Its "sketch-and-play" interface allows users to draw shapes that immediately come to life with gravity, friction, and fluid dynamics. Educational Powerhouse : It is widely used in STEM education
to teach concepts like optics, mechanics, and computational thinking. The "Modding" Scene
: While Algodoo doesn't use traditional "mods" (like .dll files), it utilizes a proprietary scripting language called
. This allows users to create complex "mods" within scenes, such as custom engines, automated machines, or interactive games. Infinite Content : Through the How do mods remember settings
community, users can download thousands of "mods" or scenes created by others, drastically extending the game's lifespan. Pros & Cons Ease of Use
Drag-and-drop tools make it accessible for children and beginners. Scripting (Thyme)
Accessing the console (~ key) allows for advanced customization. Cross-Platform Works great on PC/Mac, but the App Store version has limited scripting capabilities. Performance
The engine is highly optimized for real-time simulation on most modern hardware. Final Verdict: 4.5/5
is an essential tool for anyone interested in physics or engineering. The "mods" (custom Thyme scripts) are where the software truly shines, turning a simple drawing tool into a complex logic and mechanical simulator. The only drawback is the aging interface and the simplified features of the mobile version. or find specific Thyme script examples to start "modding" your own scenes? Algodoo - Ratings & Reviews - App Store - Apple
Very good app The app itself is very good and works fine and fluid, but the user can't make the script like in Algodoo for PC/Mac.
While Soft Mods change how objects behave, Hard Mods change how the game itself behaves. This is closer to traditional game modding.
Because Algodoo is written in a way that allows for deep modification, users have modified the source files to add new features permanently. These modifications often require editing the config.cfg file or replacing core game assets.
Famous Hard Mods include: