Skip to content
TCGON
Development

Built in public.

TCGON is a personal project. It began as a simulator for a single title and is being redesigned through live testing with a second TCG, separating title-specific behavior from the shared engine. This page records that broad arc.

Timeline

  1. Card Game Simulatordone

    Started out as a card game simulator for a specific title.

  2. Generic Game Enginein progress

    Using a second TCG to uncover title-specific assumptions and move game-specific decisions into definitions.

  3. Data-driven Rulesdone

    Moved to defining boards, zones, phases and rules as data.

  4. TEDLin progress

    Developing a common representation that translates card text into triggers, costs, targets and actions.

  5. On-demand Translationin progress

    Translating card titles and effect text on demand while preserving the source data.

  6. TCGON Builderin progress

    Building out the environment for authoring game data.

  7. AI Playerin progress

    Verifying an AI that selects from the actions the engine offers.

  8. AI vs AIin progress

    Developing AI-vs-AI self-play through the same command pipeline.

  9. Multi-TCG Experimentsin progress

    Testing compatibility of TCGs with different rule systems on one engine.

Development log

Detective Conan Card Game development history

Parts 1–4 document the experiments and setbacks of the project's single-title simulator era.

TCGON — the shift to a generic engine

From Part 5 onward, the log follows TCGON as it moves toward one engine for multiple TCGs, humans and AI.