コンテンツへスキップ
TCGON
開発

オープンに開発しています。

TCGONは個人開発のプロジェクトです。特定タイトル向けのカードゲームシミュレーターから始まり、専用実装を切り離した共通のゲームエンジンへと再設計を進めてきました。ここでは、その大きな流れを記録しています。

タイムライン

  1. Card Game Simulator完了

    特定タイトル向けのカードゲームシミュレーターとして開発を開始。

  2. Generic Game Engine完了

    専用実装を切り離し、共通のゲームエンジンとして再設計。

  3. Data-driven Rules完了

    盤面・ゾーン・フェーズ・ルールをデータとして定義する構造へ。

  4. TCGON Builder進行中

    ゲームデータを構築するための開発環境の整備。

  5. AI Player進行中

    エンジンが提示する操作候補からAIが選択する仕組みの検証。

  6. AI vs AI進行中

    同じCommand PipelineでAI同士を対戦させる自動対戦の仕組みを開発中。

  7. Multi-TCG Experiments進行中

    異なるルール体系のTCGを共通エンジン上で扱う互換性検証。

開発ログ

開発記事はnoteで発信しています。個別記事の一覧は今後このページに追加していく予定です。