Software development ยท 2020

Existential Mobile and Computer Game

University software project built in Unity to apply object-oriented design patterns, documentation, and cross-platform development practices.

  • Unity
  • Game development
  • Object-oriented design
  • Documentation
Screenshot from the Existential game project

This project sits outside the cybersecurity core of the portfolio, but it remains useful because it demonstrates software development habits that transfer well: system design, collaboration, interface thinking, and shipping something more complete than a small assignment.

The work involved applying design patterns, working across static and dynamic behaviors, and documenting the project well enough for others to understand and extend it.