Finding Lake Chewaucan

View on Github or on Steam

Finding Lake Chewaucan is an upcoming 3D educational game developed in Unity Engine. Players complete minigames to learn about the paleontological and anthropological history of the region around the Chewaucan lakebed in Oregon. 

I have been the primary programmer on the project for 3 years. I implemented most of the core systems for the project, working with our designer and PI on the grant Dr. Meghan Wetherell and our artists. Most notably 

  • On our match 3 minigame, I built a system using a world space canvas to allow the use of 3D models as the game’s primary assets while leveraging Unity’s built in layout group system to allow the team to easily change the size of the grid with minimal programming. I developed a simple level creation system using scriptable objects to allow designers and artists to customize the art and mechanics for each level.
  • I developed a streamlined, event driven system for additively loading the several screens and pop ups used in the project. This system uses Unity Events to simplify and centralize running code in response to menu and pop-up opening and closing. 
  • I worked closely with an artist to implement UI designs for all the various systems and menus, implementing them in Unity and building them to properly scale with multiple devices.