Phun Algodoo
Allows users to cut through existing objects in real-time, instantly recalculating the mass and center of gravity for the new pieces.
The software simulates gravity, friction, air resistance, and material density. It is particularly well-known for its "soft body" physics
Flexible constraints that react realistically to tension and weight. The Thyme Scripting Language
The transition from to Algodoo represents one of the most successful migrations of a student passion project into a world-class educational tool. Originally created by Emil Ernerfeldt in 2008 as a Master’s thesis at Umeå University, Phun became a viral sensation for its "cartoony" yet scientifically accurate 2D physics simulations. Today, as Algodoo , it serves as a cornerstone for STEM education, used by teachers and hobbyists alike to bridge the gap between play and complex physics modeling. The Journey from Phun to Algodoo phun algodoo
Simulate suspension systems, elastic ropes, or shocks.
Active forums provide spaces for users to seek help, report bugs, share tutorials, and collaborate on projects. Popular topics include scripting tutorials for Thyme, scene creation techniques, and advanced mechanical design.
From its humble origins as a Swedish master's thesis to its current status as a globally recognized educational tool, the Phun-to-Algodoo journey represents a remarkable success story in educational technology. The software has proven that physics doesn't have to be intimidating—it can be playful, creative, and genuinely fun. Allows users to cut through existing objects in
, to program custom behaviors, event triggers, and complex logic for their simulations. Algobox Community
What made Phun revolutionary was the "Scribble" tool. Unlike complex CAD software where you define vertices and constraints via menus, Phun let you simply drag your mouse to draw a circle or a polygon. The "auto-simplify" function would instantly convert your chicken-scratch drawing into a smooth, functional physical object.
What sets Algodoo apart from standard video games is its hybrid identity. It is simultaneously an engineering tool, an interactive animation suite, and a game . It runs on a powerful physics engine utilizing advanced solvers (like SPOOK and Smoothed-Particle Hydrodynamics) that allow for incredibly realistic simulations of solids and fluids . The user interacts via a deceptively simple set of tools: The Thyme Scripting Language The transition from to
was a popular, playful physics sandbox where users could draw shapes, create joints, and simulate real-world physics in real time. It was especially known for its fun, intuitive interface and creative community.
: The software uses a powerful physics engine (based on the SPOOK linear constraint solver) to calculate interactions like collisions in real time as you play with your creations. Fluid Dynamics : Unlike many basic simulators, Algodoo includes a Smoothed-Particle Hydrodynamics (SPH)
: A massive boulder of "Heavy Metal" sat atop a precarious tower of glass.
