Medieval Portuguese Roguelike Game
Technologies Used
TypeScriptJavaScriptHTML5 CanvasJestViteNode.jsGitLab CI/CD
What I Want
A browser roguelike with Portuguese medieval flavour: short sessions, persistent character progress, Canvas rendering, and no install. TypeScript, Vite, Jest, and GitLab CI were the toolchain I set up for it.
What I’ve Learned So Far
I got far enough to feel the cost of a from-scratch game loop—procedural dungeons, combat, and progression all need sustained attention. Browser Canvas performance and scope discipline matter more than cultural theme ideas once the engine work starts.
Current Status
It is still early—planning and a thin coding start—but I have not worked on it lately. Infrastructure and tools I use day to day won my time; this remains something I may return to.