I N S T R U C T I O N S
Click on the 'NEW BIRTH' button to create offspring.
Click on one of the tools.
Select one of the creatures that you want to use the tool on.
Experiment some with tools on different creatures.
D E S C R I P T I O N
Personal Project : OO-Lingo : A-Life (1996)
I created this small artificial life environment to practice Object Oriented programming. You can create instances (or offspring) from a parent script. Every instance is a exact copy of the parent with the same functions and the same properties. Exept that every property can contain a different value. Such an instance with its own functions and properies is called an 'object'.

When you create a lot of offspring using the 'NEW BIRTH' button then you see many creatures that behave slightly different. Every creature has four properties: Race, age, speed and reaction speed. Every creature has a different values for each property which make them unique individuals.
You can take a look at the properties of each creature by selecting the 'info'-tool and click on a creature. You'll see that every creature has a health level which drops when the creature grows older.
When you create a lot of offspring you can create a leader. Click on the 'crown'-tool and select a creature. All the creatures with the same race will follow the leader. It's possible to create a leader for each race.
You can make a creature agressive by using the 'crossed swords'-tool on one of the creatures. Also you can make a leader agressive. When you do that the leader will lead an organised attack on the other race. Try to make two leaders and make them both agressive and see what happens.
When a creature gets old and tired you can inject him with new energy. Click the 'syringe'-tool and select a creature that you want to inject with energy. Don't overdose!
And eventually there's a 'Sleep'-tool. When you use this tool on a creature then he falls asleep.