Switch Theme

Cornell Honors Course Project

Critter World Simulation

During my first semester at Cornell University, I dived into the course entitled "CS2112 Honors Object-Oriented Design and Data Structures". For the final project of this course, split up into multiple assignments, we were tasked to simulate a world of critters, complete with a GUI, parser for an abstract syntax tree, and more!

The software simulates "critters" in a user or randomly generated world through the following supported actions: breeding, attacking, eating, dying, moving, and custom critter reactions. A pdf of the assignment description can be found below.