CS Major & Math Minor @ University of San Diego
Interests: SWE, Theory, MathHobbies: -
We took inspiration from COMP110's Critters project and built our own from scratch, while at the same time learning more about the Tkinter library.
What the project does:
The project is written in Python, and implements the Tkinter library for GUI.
It simulates simple interactions between different types of animals and humans, including: bears, lions, warriors, collectors, sheep, cats, etc, which are able to collect resources, fight other entities, and reproduce.
I was mainly for implementing the GUI part of the project and the functionality for the classes we needed, such as animals, humans, resources, and utility classes, as well as the main structure of the program.
We made the project configurable, allowing users to specify the number of entities they would like to spawn, and whether to use emoji mode or not. It also includes a simulation speed setting and a button to start/stop the simulation.