Cannon Mini-Game/ Game Jam

One of my favorite things is when a company says “go make a project in a week” as part of their hiring process. It allows me to show off my proficiency and skills even before an interview, and I have a lot of fun with the game jam. Additionally, it indicates a lot of good things about how the company views employee talent.

I spent about 30 hours on the project, had a ton of fun, and learned a lot about some new assets I tried out.

To make this project I…

  • Used Trello to track my tasks and progress.
  • Used the new Unity Input System package.
  • Used Terrain sculpting and texture painting.
  • Implemented and utilized Object pooling from the internet, then extended it myself.
  • Created scripts to procedurally generate UI and additively loaded menus.
  • Created game manager with player data and level win conditions/
  • Used event driven interactions throughout the project.
  • Created a modular weapon script to easily swap weapons between levels.
  • Used Cinemachine for camera follow and screen shake.
  • Pulled in assets for music, SFX and FVX and implemented them in a cohesive manner.
  • Changed the unity Skybox.
  • Designed a short narrative and wrote dialogue. See my notes on Google Drive.
  • Learned how to use the Dialogue System for Unity at a basic level to implement my narrative, and integrated it with the input system.
  • Implemented CI/CD for the project on github.
  • Added this webpage, with nice buttons below for the GitHub repository and the unity project build.
  • And More!