MylesScholz / A-Life-Capstone-Project

An artificial life simulator by Maxwell Cole, Ethan Doll, Wyatt Holliday, Sasha Rosenthal, and Myles Scholz.
GNU General Public License v3.0
2 stars 0 forks source link

Create settings for simulation starting menu #94

Closed WyattHolliday closed 5 months ago

WyattHolliday commented 7 months ago

Motivation The current buttons "Load Simulation" and "Run Tutorial" need to be removed as we are not planning to have those features. We also want to be able to adjust the variables we currently have for the simulation before the simulation starts.

Description Delete the "Run Tutorial" button and move the "Quit" button in its place. Replace the "Load Simulation" with one that says Configure Simulation. On pressing the button the menu should change to list the configurable variables and list the default values with the ability to change them. These inputs should directly change the variables in their respective cpp file. These variables include but are not limited to:

Acceptance Criteria Starting screen looks as described Properly presents new menu Variables are changed and used in simulation The changes are pushed to a feature branch and a pull request is created