Skip to content

BenMakesGames/PoppySeedPets

Repository files navigation

Poppy Seed Pets

This is the source code for Poppy Seed Pets. It is available under the GPL 3.0 license.

Quickstart

You only need Docker Desktop installed — Docker handles PHP, Node, Composer, MySQL, and Redis for you.

  1. Clone this repo.
  2. Drop your proprietary-assets/ folder at the repo root (game images & fonts — the only thing not bundled with the repo).
  3. Run docker compose up.
  4. Open https://localhost:4200 in your browser and accept the dev-certificate warning.

The first boot takes a few minutes (installing PHP and Node dependencies). Subsequent boots take about 15 seconds. Edits to PHP and TypeScript files hot-reload — no rebuild needed.

For the long form (native install, prod notes, troubleshooting), see docs/Installing and Running.md.

More

More info about this project can be found in the docs/ directory:

More?

Recommended reading/viewing

No coding experience? Try an agentic AI tool!

I've personally used and optimized for Claude, but others should work, including open-source tools such as OpenCode.

1. Use /write-ticket to hash out the details

Example: /write-ticket add a new item called Sticky Buns that can be cooked by players

The /write-ticket skill will research the codebase, ask you clarifying questions (in the example above you might be asked what the ingredients are, what item graphic to use, etc), and document the results.

If you change your mind about something but the AI already wrote the ticket, just ask it to change it!

2. Use /implement-ticket to make the changes

Example: /implement-ticket add sticky buns (or whatever title the AI gave your ticket in the first step)

Besides implementing the named ticket, /implement-ticket will:

  • Ask any additional clarifying questions and perform any additional needed research
  • Check for syntax & build errors
  • Document pain points during development (to be used to improve the codebase as a whole)

About

This is the Poppy Seed Pets source code!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors