OCS Game Engine Clicker Mechanics

1 min read Assignment

Game Time!

This is a code-first activity with less talking and more interacting, building, testing, and improving.



Key files involved:

  • GameControl.js: singleton that captures canvas click events and dispatches interaction flow
  • GameObject.js: validates hit detection (isPointInside() and handleClick())
  • Clicker.js: updates click count and forwards status changes to the runner metric
  • GAME_RUNNER: code cell defines the interact callback updates status metric

Review Commit for specifics.


How the Game Engine Rumbles!

Submit Assignment

Course Timeline