Starter Game Kit
Next.js + Phaser 3 + TypeScript — foundation for a Pirates-style RPG (and a Cursor / tooling exercise)
// contents (2)
A starter repo built while kicking the tires on Cursor, Next.js (App Router), Phaser 3, and a full TypeScript toolchain: Jest, Playwright, ESLint flat config, Husky—the boring stuff packaged so game logic can come later.
The README frames a Sid Meier’s Pirates–style single-player RPG (sailing, ports, combat); what’s here today is infrastructure: canvas integration, scene scaffolding, SSR-safe loading, and a clean src/ layout for entities and systems.
Status
Foundation / experiment — not a shipped game. Fork it, strip the pirate theme, or grow the scenes; the point was a repeatable kit and a tight dev loop.
Links
- Repository — README, structure, and scripts (
pnpm dev,pnpm test,pnpm test:e2e)
- 0.1.02026-04-07
Engine scaffolding, Next App Router + Phaser canvas, tests and lint pipeline wired
feat
// full history on github