A lone coder, a lot of distraction, learning xna, oop and c#.. Ouch!

Projects



ChangeLog   -   ToDo
Project Name: Flutterby Flocking
Version: 1.0
Status: Completed Experiment
Commenced: 03 May 2008
Last Updated: 12 June 2008
  
Progress  
  
Overall:  100%
  
   Coding:  100%
   GamePlay:  100%
   Graphics:  100%
   Sound FX:  100%
   Music:  100%

June 12, 2008

Description:

Flutterby is a simple demo/experiment in Flocking AI Behavior. The system will generate a random number of flutterbys whose behavior is governed by 4 rules.

Rule 1: Fly towards the percieved center of mass of other flutterbys

Rule 2: Keep a small distance away from objects including each other

Rule 3: Try to match velocity with others

Rule 4: Try to reach the goal point

This is based off of Conrad Parker's Boids Psuedocode with a few tweaks here and there from the community.

I have also started to add in some routines to allow the flutterby's to land on the ground and then take off after a set point, but it doesnt work the way it should and is mostly disabled.

Later I will be adding in animations, a larger area, landings, acceleration and other things to help give a more natural behavior and break up the 'formation flying'.

Please keep in mind this is a demo, the code is not that pretty, and Im a newb. Thanks for looking!


ChangeLog:


 

ToDo

StatusLast ChangeEntry






Select A Project




Suey 86.6%ChangeLogToDo24 February 2010
Kollectiv360 100%ChangeLogToDo26 January 2010
Cannon #12 100%ChangeLogToDo22 August 2009
10 Gallon Squiggle 28%ChangeLogToDo05 April 2009
Pirate Game 6%ChangeLogToDo04 February 2009
Kollectiv (released) 100%ChangeLogToDo13 August 2008
Flutterby Flocking 100%ChangeLogToDo12 June 2008
Toadder 89%ChangeLogToDo05 May 2008
Starskimmer 21%ChangeLogToDo05 May 2008





.

Recent comments

WebStats