Search Blog Posts

Organism

THE TEXT BELOW IS FROM MY PERSONAL WORK BOOK
Yet another evening and entire day coding in flash, Our organism project is now starting to take form, we currently have collision detections, random movement (x, y & spinning), death, growth and feeding.

Created in flash the organisms are created entirely from code. Using the flash api we have created an aesthetically pleasing mite like object which has the attributes of a moving creature.

Firstly the user is asked to select how many life forms to spawn. This can be any where in the region of 3 - 50 (50 due to flash not coping with any more vectors).

When loaded, the application assigns the following attributes to each life form.

  • Width
  • Height
  • Spikiness
  • Alpha (transparency)
  • location in the environment

Then the organism begins. Each life forms detect when one another collides, this causes them to spin off in a different direction. They move in a controlled random way from their original x,y co-ordinates depending on there location, collision detection and previous movements.

Organisum Flash

Organisum

The Life form attributes:

  • Each life form can die if no interaction occurs.
  • Life remain for ever if the user feeds the life form
  • Grown after being fed (to its maximum size)

To add interactivity to the process of life and death we have included a click to kill method.
If the user clicks on a life form, it will result in the death of a life. Alternatively non feeding of the organism will cause it to die.

Click Here to run The organism project

Research -
http://www.ababasoft.com/fun/animal/030815.html
http://www.flashkit.com/movies/Scripting/Physics/Artifici-Luis_Pab-5091/index.php
Brilliant site - http://www.levitated.net/gravityIndex.html

Tags: , , , ,

Post this story to Delicious Post this story to Digg Post this story to Technorati Post this story to SumbleUpon Post this story to Facebook Post this story to Reedit

Leave a Comment

  1. XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© Copyright 2003-2008 Minimalistic Designs | Terms | Links | Sitemap
Website Design Liskeard - www.minimalistics.co.uk