– Refactor start-up code (and inter-depdenencies) of many classes (WiP)
– Add a new “Menu” game mode
– Add mechanims to switch between menu and simulation modes (very much WiP)
Resolves #77
Hello! For the time being, this commit basically breaks OLives until the next commit (or possibly the one after that). If you were to start it in its current state, you would get something like that:
These stunning visuals indicate that OLives is running in “menu” mode, so I’ll have to ask you to use your imagination for now.
The efforts currently go towards starting/stopping the simulation and all that this entails. To no big surprise that means many small (and some big) changes need to be made, some of which to code which hasn’t been touched in a while.
Besides staring into this void for way too long, I’m pretty happy with the progress so far, so soon there will be a bit more to see again. Byeee 🙂