feat(#1): Pinball engine — ball, flippers, bumpers, targets, tilt, ASCII table #2

Merged
ti-paul merged 1 commit from feature/1-pinball-engine into main 2026-06-15 21:38:45 +00:00
Member

Code Pinball Engine

Closes #1

Features

  • Ball physics with gravity, bouncing, drain
  • 4 bumpers (test, lint, security, coverage)
  • 3 targets with all-hit bonus
  • Flipper system (rollback/fast-forward)
  • Tilt system (rate limiting)
  • ASCII pinball table

Tests

  • 42 tests, all passing
## Code Pinball Engine Closes #1 ### Features - **Ball physics** with gravity, bouncing, drain - **4 bumpers** (test, lint, security, coverage) - **3 targets** with all-hit bonus - **Flipper system** (rollback/fast-forward) - **Tilt system** (rate limiting) - **ASCII pinball table** ### Tests - 42 tests, all passing
- Ball: physics system with velocity, gravity, wall bouncing, drain
- Flipper: left=rollback, right=fast-forward, with cooldown and hit detection
- Bumper: 4 types (test, lint, security, coverage) with points and bounce physics
- Target: 3 types (code review, sign-off, canary) with all-targets bonus
- Tilt system: rate limiting from too many flips
- Score/multiplier, multi-ball support, ASCII pinball table
- 42 tests, all passing
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/code-pinball!2
No description provided.