Instead of simple PRDs (Product Requirement Docs), I write entire handbooks. I treat AI agents like junior developers and give them a structured sequence of steps to follow. I find this keeps them on track: if it doesn’t, I refine the handbook.
My project to generate 3D printable mazes. Working out the creation of Weave Maze STL (3D Printer) files.
I could sell the app (binary or micro SaaS). Or just generate and sell a bunch of models in a zip file. Or just print custom mazes and sell them as a side hobby.
You can now play games against my rule engine in the browser. Select from Chess, Go, Checkers, Tic Tac Toe, Chinese Chess (Xiangqi (象棋)), or Chinese Checkers (fun fact: Chinese Checkers were actually invented in Germany).
#gamesboardgaming.games/
More rule-based game improvements via AI. I had Claude Code run a few hundred simulations (CPU vs CPU), and White was winning every time. Then I had it analyze the situation and come up with ways to improve the chances of either side winning. Finally, Black managed to win a few.
I extracted the core rule-based game engine from my Tic-Tac-Toe game. I’ve been adapting it to other games: Checkers, Chess, Go, Chinese Checkers, Chinese Chess and even Video Poker and BlackJack.
#gameengine