More links

AutoHotkey | Android | Arduino | COMM140Fractals | Grammar Checkers | Knots | A Million Dots Activity |  Processing | Processing for Scratch Users | RedBubble | Tutorials | Weather | World Time Meeting Planner | Favicon Generator.

Home > MicroWorlds Logo (Turtle Graphics) Links & Examples > Examples > MicroWorlds Animations

MicroWorlds Animations

The following programs are a collection of examples most of which I have created for my own amusement or as
teaching aids. You are welcome to download copies and play with them. You may also place copies on your website as long as you add a link to this page and e-mail me details of where you are using them.

If you switch to the procedures page using Ctrl + F or Pages | Procedures you will see that most of these examples use procedures. if the example has no procedures then right click on the turtle and see if there is any code programmed directly into the turtle.

Colours can also have code associated with them. Click on the Paint Brush button to view the colour pallet.
any colours with a black dot in the center of the colour has logo code programmed into it. Double click on the colour to view the associated code.

Note: these example programs are written using MicroWorlds Version 2.05

The Following MicroWorlds programs are free software; you can redistribute and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

These programs are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

MicroWorlds letter to hannah

hannah.mw2 37 KB
hannah.zip 16 KB Ziped with Winzip  from www.winzip.com use winzip to unzip
hannah.exe 76 KB

Get MicroWorlds Web Player Plugin version
GNU License.txt

An interactive letter to Hannah.

Uses hand drawn letters for each turtle.

MicroWorlds fish.zip

fish2.mw2 234 KB

fish2.zip 74 KB

Get MicroWorlds Web Player Plugin version

to swim
  seth 270         ; turn the fist to the left
  setsh "fish1
  wait 2
  fd ( random 3 ) + 2  

  setsh "fish2
  wait 2
  fd ( random 3 ) + 2



Demonstrates animation in Microworlds with swimming fish and trotting horses.

MicroWorlds horse race


August 2, 2004

horse_race2.zip 19 KB B Ziped with Winzip  from www.winzip.com use winzip to unzip

horse_race2.mw2 86 KB

This is a horse race that uses a simple animation technique that does not require setsh "horse1 etc.



Microworlds race

race4.zip 5KB Ziped with Winzip  from www.winzip.com use winzip to unzip

This is a simple race between 4 turtles. The race however is currently rigged with an advantage to the fish.

The fish uses a procedure called race_faster

whereas the car uses a slightly slower version called race.

The turtles stop racing when they reach the colour green.


This project also demonstrated the process of animating a turtle with the trot procedure used by the horse.


MicroWorlds LOGO bouncing balls

bounce.zip 5KB Ziped with Winzip  from www.winzip.com use winzip to unzip

Fun with bouncing turtles.

 to reflect_red
      seth 180 - heading      ; make the turtle bounce

 to reflect_blue
      seth 360 - heading      ; make the turtle bounce

MicroWorlds LOGO Bouncing balls

MicroWorlds making turtles
August 9, 2004

make_turtles.mw2 52 KB

make_turtles.zip 10 KB Ziped with Winzip  from www.winzip.com use winzip to unzip

Demonstrates how to make and remove turtles using procedures

based on code from: http://www.microworlds.com/library/math/geoboard/geoboard.zip

to remove_all_turtles

  newturtle "create_a_dummy_turtle ; this is necessary
                                   ; to make sure that there
                                   ; is a current turtle

  make "number_of_turtles count get first pagelist "turtles
  repeat :number_of_turtles [
    carefully [remove who][]       ; remove current turtle

falling objects
September 13, 2004

falling.mw2 91KB
falling.zip 32 KB
falling.exe 92 KB

Get MicroWorlds Web Player Plugin version
GNU License.txt

Published under the GNU GPL

Simulates falling objects.

Each shape falls according to a different set of rulles.

Generated from an idea by David Henderson


APA citation:
Russell, R. (2016, July 04, 02:13 pm). Microworlds animations.
     Retrieved April 22, 2024, from http://www.rupert.id.au/microworlds/animations.php

Last refreshed: April 22 2024. 02:08.56 pm

rupert dot russell at acu dot edu dot au Support Wikipedia

Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.

805 Visits since November 16, 2004