Phase 1 MVP: Core game loop, player physics, terrain, laser, basic enemy & collision #1

Open
opened 2026-06-20 01:21:23 +00:00 by Ty · 0 comments
Owner

Implement the Phase 1 MVP as outlined in docs/REQUIREMENTS.md.

Key FRs to cover:

  • FR-1.1 World scrolling/wrapping + terrain (getTerrainHeight already stubbed)
  • FR-1.2 Player momentum thrust, bounds, wrap
  • FR-1.3.1 Laser fire + bullet lifecycle
  • FR-1.4.2 Basic lander enemy AI + movement
  • FR-1.7 partial scoring/lives/death
  • FR-1.6 Radar stub (already in index.html)
  • Particles & simple effects

Current state: index.html has a functional stub with ship, bullets, 1 enemy, terrain draw, collisions, states. Needs expansion, tuning, more polish per acceptance criteria.

Tasks for agents:

  1. Review current stub code
  2. Enhance terrain to more jagged procedural (multiple octaves)
  3. Improve enemy AI (dive toward humans - add humans first?)
  4. Add more visual polish (better ship, explosions)
  5. Balance numbers (speed, fire rate, spawn)

See AGENTS.md and agents/HA_Coder.md etc for workflow. Create sub-issues or PR when ready.

Human will playtest and provide feedback.

Implement the Phase 1 MVP as outlined in docs/REQUIREMENTS.md. **Key FRs to cover:** - FR-1.1 World scrolling/wrapping + terrain (getTerrainHeight already stubbed) - FR-1.2 Player momentum thrust, bounds, wrap - FR-1.3.1 Laser fire + bullet lifecycle - FR-1.4.2 Basic lander enemy AI + movement - FR-1.7 partial scoring/lives/death - FR-1.6 Radar stub (already in index.html) - Particles & simple effects **Current state:** index.html has a functional stub with ship, bullets, 1 enemy, terrain draw, collisions, states. Needs expansion, tuning, more polish per acceptance criteria. **Tasks for agents:** 1. Review current stub code 2. Enhance terrain to more jagged procedural (multiple octaves) 3. Improve enemy AI (dive toward humans - add humans first?) 4. Add more visual polish (better ship, explosions) 5. Balance numbers (speed, fire rate, spawn) See AGENTS.md and agents/HA_Coder.md etc for workflow. Create sub-issues or PR when ready. Human will playtest and provide feedback.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Ty_Tech/defender-browser-clone#1