Skip to content

HarleyVanselow/Fungus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fungus Harley Vanselow 2015

While the main program loop takes place in Fungus/Form1.cs, the Fungus class that powers the simulation can be found at Fungus/Class1.cs

The Fungus class powers a simulation of a fungus growing. As a fungus grows, it tracks where it has grown and de-prioritizes those areas to emulate nutrients being consumed from that spot. If a fungus must revisit a spot, that spot is colored more vividly each time it is revisited. Each Fungus object, when spore is called from it, generates its own thread. This allows several fungus objects to work with a single canvas concurrently.

The GDIDrawer library used was developed by engineers at NAIT and can be viewed here: https://github.com/NAIT-CNT/GDIDrawer

Releases

No releases published

Packages

No packages published

Languages