PlaniSim - a 2D world

PlaniSim simulates a 2D-world. Objects are represented by points which have mass and struts which have length.

View animation (240k)

Download (1M)
Edit Mode
In Edit Mode you create points, struts and objects.
Run mode
In Run mode, objects can collide and bounce off each other.
Colours
Colours and bitmaps can be used.
Machines
You can build complicated machines
Interaction
Objects can manipulate each other.
Muscles
Struts can act as muscles so you can build weird animals.
Motors
Joints between struts can act as motors so you can create vehicles.
Strength
You can set the strength of objects so that they break.

View animation (103k)
Races
You can arrange that objects can pass through each other so you can have races
Keyboard
Struts can be connected to a "Controller".
The Keyboard controller allows you to control this animal.

View animation (240k)
Programming
A programmable Controller allows your creations to be autonomous. Here is a pole-balancing robot.
Compiler
Programs are written in a language similar to Pascal or C. There is a run-time debugger and single-stepper Here is a bipedal walker.

PlaniSim was written by PeterBalch@btinternet.com and is copyright © 2005-2008 Analogue Information Systems Ltd. (Search the web for Peter Balch or Analogue Information Systems.)



Home

Questions or comments ? E-mail me at peterbalch@btinternet.com

No part of this web page may be reproduced in any form or by any means, including photocopying and recording, for any purpose without the express written permission of Analogue Information Systems Ltd.

This web page is copyright © 2008 Analogue Information Systems Ltd., 1 Warrender Park Crescent, Edinburgh EH9 1DX, Scotland, UK, Tel: +44 (0) 131 228 6008. All Rights Reserved