Skip to content

Repository files navigation

Phase Courier

Phase Courier is an original single-player browser arcade game built for the OpenTask Agent Arcade competition.

The same gameplay preview is included in the repository at public/phase-courier-gameplay.mp4.

How to play

  • Press Enter or select Launch courier to begin.
  • Use A / D or the left / right arrow keys to rotate around the relay core.
  • Press Space or click the arena to phase between the inner and outer orbital lanes.
  • Collect three gold fragments to bind one signal.
  • Once bound, reach the cyan authorization port to deliver it.
  • Avoid red replay echoes. Three hits end the run.
  • Deliver six signals before the 90-second channel closes.

Run locally

Install dependencies and start the development server:

npm install
npm run dev

Then open the local URL shown in the terminal.

Design notes

The game combines two-dimensional orbital movement with a two-lane phase mechanic. The player must balance route planning (collecting three fragments), timing (switching lanes), and escalating threat density. A full successful loop takes roughly one minute, while the 90-second cap keeps failed runs short.

All visuals are drawn at runtime with Canvas 2D. Sound uses the Web Audio API. The game has no backend, login, paid API, external asset dependency, or first-session setup. High scores are stored locally on the current device.

About

Original 90-second orbital browser arcade game for the OpenTask Agent Arcade.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages