Mac App Store

Mac App Store

Mac App Store is the simplest way to find and download apps for your Mac.

To download Algodoo Physics from the Mac App Store, you need a Mac with OS X 10.6.6 or later. Learn More.

Algodoo Physics

By Algoryx Simulation AB

Open the Mac App Store to buy and download apps.


Become an inventor with Algodoo - Start designing and testing your ideas in seconds. Algodoo is endless fun for any age to create, play & learn physics!

In a simulated “real” world you can build, play and make your inventions come alive. With simple drawing tools, objects like gears, motors, lasers, springs, ropes, and even water, you can test wacky ideas, build amazing machines and design cool games. Easily share your beautiful creations with friends and challenge them to use their own creative minds.

The simulation methods are based on cutting edge technology and also used by Algoryx in advanced engineering simulations, movie visual effects and virtual realitys simulators! In Algodoo they come in a irrestible format accessible for everyone.


Algodoo includes the following features:

◉ For drawing and building
Algodoo comes with an abundance of tools for constructing, building and creating your designs.

• Use the unique Sketch tool - an all-in-one tool with gestures for multi drawing and editing - that makes your workflow quick and easy.
• Or draw your creations with basic tools like Circles, Boxes, Polygons, Planes, Gears, Ropes & Chains.
• Make your inventions truly unique by adding physics like Springs, Axles, Thrusters, Lasers, Fixates and Tracers.
• Edit and interact with your creations using tools like Scale, Rotate, Move, Cut and Drag.
• For even more editing you can make water, set collision layers, group objects, add mechanics, etc, to your different components.

◉ For design and final touches
The Algodoo world is colorful but you can easily change the look and feel in Algodoo.

• Set color for your background, water and your objects. Save your colors as different palettes for future work. You can also change the look of your artwork with pre-made palettes like X-ray, Optics, Sunset, and many others.
• Experiment with different materials in Algodoo. In seconds you can set density, friction and restitution for your objects. Making them slippery like ice, heavy like gold or bouncy like a rubber ball. Algodoo comes with 9 different pre-made materials: Gold, Glass, Stone, Steel, Rubber, Helium, Wood, Ice and the Default Algodoo material.

◉ For sharing and daring
If you want some inspiration, find scenes in “Algobox” - a library of Algodoo creations. There are more than 30 000 user-created scenes that you will find amazing, awe-inspiring and fun.

• Browse around for hours, download and play your favourite scenes, all within Algodoo.
• Sign up for your personal account and start sharing your creations. Challenge your friends to try them or dare them to build even cooler scenes.
• Rate, comment and like all scenes on Facebook, Twitter and Google+.

◉ Quick and easy to get started
Algodoo comes with built-in tutorials which step-by-step introduce you to all the tools an main functions. Getting started is made even easier. If you want additional training and tips then watch some of the many videos and webinars that exist from links within Algodoo.

Algodoo is just endless fun for any age to create, play & learn physics!

What's New in Version 2.1.0

* Optimizations
* Bug fixes


Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5

Customer Reviews

Great update

I have finally circled around to try this program again since it has been updated. The issues I was having with the previous release are now gone, yay! So, now I find that I am really enjoying playing and designing things with this. It is really fun! The interface is pretty good considering the complicated physics that can be being simulated on any given scene. I am sure I dont know how I would of done it any different and as a programmer myself I can only imagine that its got to be a bear to have written something like this. So I have upgraded my review to 5 stars as of this release and for the price this is a fun and potentialy very useful tool for hobyists or students that want to play with physics toys.

I would as another reviewer below add to a wish list of adding magnetism, electricity (even simple circuits of at least logic gates maybe) and thermics to this already great program! Perhaps do them as add-on plugins of some sort. I can't believe I would say this but, I would even accept them as 'low' cost IAP's… How about making it extendible so the user could add other tools, materials and properties (like conductivity to go with electronics or attraction/repulsion to go with magnetism) then you can get the user community to do the bulk of the work, *winks*. Thanks Algoryx, great App!

Need A Bugfix update!

Hi, the application crashes when I launch it every time. Please fix!

Here are the details:

Algodoo v2.1.0, MacOSX
April 03 2014, 10:48:39
310 ms: Timer type: SDL_GetTicks
310 ms: Timer overhead: 500 ns
310 ms: FileSystem::RenameFile: "Algodoo/Logfile_previous.txt" already existed.
310 ms: Permanently erasing file "Algodoo/Logfile_previous.txt"...
310 ms: No joysticks detected
310 ms: Subsystem initialized
319 ms: ------------------------------------------------------
319 ms: Hardware:
319 ms:
319 ms: Hardware Overview:
319 ms:
319 ms: Model Name: MacBook Pro
319 ms: Model Identifier: MacBookPro11,3
319 ms: Processor Name: Intel Core i7
319 ms: Processor Speed: 2.6 GHz
319 ms: Number of Processors: 1
319 ms: Total Number of Cores: 4
319 ms: L2 Cache (per Core): 256 KB
319 ms: L3 Cache: 6 MB
319 ms: Memory: 16 GB
319 ms: Boot ROM Version: MBP112.0138.B02
319 ms: SMC Version (system): 2.19f3
319 ms:
319 ms: Software:
319 ms:
319 ms: System Software Overview:
319 ms:
319 ms: System Version: OS X 10.9.2 (13C64)
319 ms: Kernel Version: Darwin 13.1.0
319 ms: Time since boot: 13 days 19:38
319 ms:
319 ms: Graphics/Displays:
319 ms:
319 ms: Intel Iris Pro:
319 ms:
319 ms: Chipset Model: Intel Iris Pro
319 ms: Type: GPU
319 ms: Bus: Built-In
319 ms: VRAM (Total): 1024 MB
319 ms: Vendor: Intel (0x8086)
319 ms: Device ID: 0x0d26
319 ms: Revision ID: 0x0008
319 ms: gMux Version: 4.0.8 [3.2.8]
319 ms:
319 ms: NVIDIA GeForce GT 750M:
319 ms:
319 ms: Chipset Model: NVIDIA GeForce GT 750M
319 ms: Type: GPU
319 ms: Bus: PCIe
319 ms: PCIe Lane Width: x8
319 ms: VRAM (Total): 2048 MB
319 ms: Vendor: NVIDIA (0x10de)
319 ms: Device ID: 0x0fe9
319 ms: Revision ID: 0x00a2
319 ms: ROM Revision: 3765
319 ms: gMux Version: 4.0.8 [3.2.8]
319 ms: Displays:
319 ms: Color LCD:
319 ms: Display Type: Retina LCD
319 ms: Resolution: 2880 x 1800
319 ms: Retina: Yes
319 ms: Pixel Depth: 32-Bit Color (ARGB8888)
319 ms: Main Display: Yes
319 ms: Mirror: Off
319 ms: Online: Yes
319 ms: Built-In: Yes
319 ms:
319 ms: Memory:
319 ms:
319 ms: Memory Slots:
319 ms:
319 ms: ECC: Disabled
319 ms:
319 ms: BANK 0/DIMM0:
319 ms:
319 ms: Size: 8 GB
319 ms: Type: DDR3
319 ms: Speed: 1600 MHz
319 ms: Status: OK
319 ms: Manufacturer: 0x80AD
319 ms: Part Number: 0x484D54343147533641465238412D50422020
319 ms:
319 ms: BANK 1/DIMM0:
319 ms:
319 ms: Size: 8 GB
319 ms: Type: DDR3
319 ms: Speed: 1600 MHz
319 ms: Status: OK
319 ms: Manufacturer: 0x80AD
319 ms: Part Number: 0x484D54343147533641465238412D50422020
320 ms: ------------------------------------------------------
320 ms: argv[0] == "/Applications/"
320 ms: Threadpool...
320 ms: Resources...
322 ms: Initializing Pango...
322 ms: Pango initialized
323 ms: Skin::OnSkinChange...
323 ms: Borders::Reload...
335 ms: Skin::RemakeTextDrawers...
335 ms: Looking for usable font...
344 ms: Simulation...
344 ms: SPH...
344 ms: Scene...
344 ms: Input...
344 ms: Classmate...
344 ms: GUI...
344 ms: Adding console...
344 ms: Adding Reflection...
344 ms: Adding Language...
344 ms: Adding Tools...
344 ms: Adding EntityModifier...
344 ms: Starting application...
344 ms: Loading chains...
345 ms: Loading Algodoo/chains/chain.phn...
345 ms: Deserializing code...
347 ms: Code deserialized
347 ms: Imported phunlet Algodoo/chains/chain.phn
348 ms: Loading Algodoo/chains/rope.phn...
348 ms: Deserializing code...
349 ms: Code deserialized
349 ms: Imported phunlet Algodoo/chains/rope.phn
350 ms: Initializing thread-pool...
350 ms: Application created
350 ms: Parsing Algodoo/thyme.cfg...
351 ms: Done parsing Algodoo/thyme.cfg.
351 ms: Parsing Algodoo/autoexec.cfg...
371 ms: Done parsing Algodoo/autoexec.cfg.
371 ms: Recovering config.autosave.cfg from previous crash
371 ms: Parsing Algodoo/config.autosave.cfg...
383 ms: Got NULL when creating widget, id = "Whiteboard", group = "NULL
383 ms: Got NULL when creating widget, id = "Whiteboard", group = "NULL
414 ms: - WARNING - Failed to find path to skinned texture: "SKINNED/gui/spongify"
414 ms: - WARNING - Failed to find image "SKINNED/gui/spongify"
435 ms: Done parsing Algodoo/config.autosave.cfg.
435 ms: Subsystem::CreateTheWindow
435 ms: Creating window...
446 ms: * SCOPE BEGIN: QResizeEvent
446 ms: QEvent::Resize from [-1, -1] to [1440, 900]
446 ms: * SCOPE END: QResizeEvent
450 ms: * SCOPE BEGIN: QTWindow::resizeEvent
450 ms: * SCOPE END: QTWindow::resizeEvent
450 ms: GLWidget::showEvent
475 ms: Init GLEW...
478 ms: Unloading GL resources...
478 ms: Done Unloading GL resources
478 ms: Window created.
478 ms: Setting root container size to [1440, 900] (scale = 1)
478 ms: Looking for tablet...
478 ms: Web...
480 ms: Prefetching resources...

Algodoo Physics
View in Mac App Store
  • $4.99
  • Category: Entertainment
  • Updated: Apr 17, 2013
  • Version: 2.1.0
  • Size: 60.5 MB
  • Languages: English, Chinese, Croatian, French, German, Japanese, Korean, Polish, Slovak, Spanish, Swedish
  • Seller: Algoryx Simulation AB

Compatibility: OS X 10.5.0 or later

Customer Ratings

Current Version:
All Versions: