Group project for COP4331C, Ecosystem simulation in Unity
- Evan Combs
- William Cross
- Parker Doughty
- Patrick Caughey
- Nathan Manierre
Our project is to create a simulation of an ecosystem. Our project is primarily research based and intended to explore the more complex interactions and emergent behavior of a larger system consisting of simple rules. To build our project, we will use the Unity game engine with scripting in C#. This project has applications in modelling real world systems, and can be adapted to specific situations to more accurately model them over a general system.
https://trello.com/b/XcVEDUUZ/ecosystem-simulator
https://github.com/evancombs/cop4331c-project/blob/master/artifacts/architecture.md
- Trello Board (Backlog and Requirements)
- Velocity and Burndown Charts
- System Architecture
- Source Code
- Automated Tests
- Product Demonstration
Evan Combs- GitHub creation and intial commit, Trello board creation, User story creation
Parker Doughty - User story creation
Nathan Manierre - User story creation
William Cross - User story creation
Patrick Caughey - User story creation
- Trello Board (Backlog and Requirements)
- Velocity and Burndown Charts
- System Architecture
- Source Code
- Automated Tests
- Product Demonstration
Evan Combs - UML and class structure design
Parker Doughty - Architecture document design
Nathan Manierre - User story and requirement creation
William Cross - User story and requirement creation
Patrick Caughey - User story and requirement creation
- Trello Board (Backlog and Requirements)
- Velocity and Burndown Charts
- System Architecture
- Source Code
- Automated Tests
- Product Demonstration
Evan Combs - UML and class structure revision, structure implementation
Parker Doughty - Unity Automated testing
Nathan Manierre - User story and requirement revision
William Cross
Patrick Caughey
- Trello Board (Backlog and Requirements)
- Velocity and Burndown Charts
- System Architecture
- Source Code
- Manual Tests
- Product Demonstration
Evan Combs - Architecture document revision, UI revision, code review, manual test creation, water dynamics
Parker Doughty - Nutrient dynamics, water dynamics, proximity increase
Nathan Manierre - Nutrient dynamics, increase/decrease functionality
William Cross - User story/ requirement creation
Patrick Caughey - Nutrient dynamics, transitions from living to dying
- Trello Board (Backlog and Requirements)
- Velocity and Burndown Charts
- System Architecture
- Source Code
- Manual Tests
- Automated Tests
- Product Demonstration
Evan Combs - Nutrient Distinction, consumption/ formation, product demonstration
Parker Doughty - Automated testing implementation
Nathan Manierre - Water and nutrient pathing, user story/ requirement creation
William Cross - Water and nutrient pathing, user story/ requirement creation
Patrick Caughey - Water and nutrient pathing, user story/ requirement creation
- Trello Board (Backlog and Requirements)
- Velocity and Burndown Charts
- System Architecture
- Source Code
- Manual Tests
- Automated Tests
- Product Demonstration
Evan Combs - Organism Reproduction ([U012]), demonstration recording, architecture updates
Parker Doughty - Pathfinding, nutrient consumption/ dynamics for flora, fauna, automated testing
Nathan Manierre - Pathfinding, nutrient consumption/ dynamics for flora, fauna
William Cross - Pathfinding, nutrient consumption/ dynamics for flora, fauna
Patrick Caughey - Predator lethality, Prey flora consumption
- Trello Board (Backlog and Requirements)
- Velocity and Burndown Charts
- System Architecture
- Source Code
- Manual Tests
- Automated Tests
- Product Demonstration
Evan Combs - Data management, Saving, Loading, product demonstration
Parker Doughty - Predator/ prey dynamics, User interface
Nathan Manierre - Predator/ prey dynamics, User interface
William Cross - Predator/ prey dynamics
Patrick Caughey - Data tracking, simulation statistics
- Trello Board (Backlog and Requirements)
- Velocity and Burndown Charts
- System Architecture
- Source Code
- Manual Tests
- Automated Tests
- Product Demonstration
Evan Combs - Data management, Saving, Loading, product demonstration, User Interface, predator prey dynamics, organism reproduction
Parker Doughty - Predator/ prey dynamics
Nathan Manierre - Predator/ prey dynamics
William Cross - Modelling
Patrick Caughey - simulation statistics display