Jan 2024 · 2 Days

Unity Engine · C# · Game Jam

Nine to Six — UNIJAM 1st Award

A two-day strategy / tycoon game about course registration, awarded 1st place at the 2nd UNIJAM.

Project Context

Nine to Six is a 2D strategy / tycoon game developed during the 2nd UNIJAM.

  • The game is based on course registration, where players try to satisfy students’ subject requirements within a limited time.
  • It was developed by a 4-member team over two days.
  • The project was built for the 2nd UNIJAM hosted by Smilegate and UNIDEV.
Released build — title screen

My Role & Implementation

I worked on the requirement, subject-schedule, probability, and sound-management systems.

  • Implemented the RequirementBase structure and derived requirement classes for course-registration conditions, so each student’s required subject, schedule, or registration rule could be checked through a shared boolean verification interface.
  • Built a subject-schedule generation system using a factory-pattern class, assigning subjects into a weekly timetable structure.
  • Implemented probability logic that increases the spawn chance of requested subjects within a larger subject pool, and built a singleton SoundManager interface for playing sound effects through enum-based calls.

Result

The project produced a completed two-day game-jam build with external recognition.

  • Won 1st Award at the 2nd UNIJAM.
  • Released for free on Stove Store.
  • Delivered a playable strategy / tycoon game within the short game-jam production window.
Released game build