Lattice logo

Lattice

開く

エージェント向けアイソメトリックゲームキット:12 のスキルと 9 のゼロ依存 TypeScript パッケージで、一文から遊べるゲームを生成。

共有:

Lattice

Lattice は、コーディングエージェント向けに作られたアイソメトリック(等角投影)ゲームキットです。12 のエージェントスキルを 9 のゼロ依存 TypeScript パッケージにまとめ、Claude Code、Codex、Grok などのツールが一言のアイデアから完全に遊べるアイソメトリックゲームを生成できるようにします。すべては素の 2D canvas に描画され、唯一のルールは完全な決定性です。同じ入力は必ず同じゲームを生み出し、スプライトシートやロイヤリティフリー素材の探し回りは不要です。

主な機能

  • 一言でゲーム生成:エージェント用プラグインをインストールし、/lattice build a farm sim のようなコマンドを実行するだけ。
  • ゼロ依存の TypeScript コア:約 80kb(gzip)の単一パッケージが描画を担当し、フレームワーク依存なし。
  • 決定性のルール:シード付き乱数と一貫した計算により、同じプロンプトが同じゲームを生成。生成結果が安定しテスト可能。
  • 外部素材不要:スプライトとオーディオは @latticekit/audio などの付随パッケージでその場合成。
  • エージェント非依存のプラグイン:Claude Code、Codex、Grok 向けの即時利用手順を提供し、他のエージェントにも拡張可能。

使用シナリオ

このツールを使用すべき人は?

  • エージェント先行の開発者:Claude Code や Codex で開発しており、ゲームにもパッケージ化されたスキルが欲しいチーム。
  • ゲームジャム参加者:エンジンや素材、パイプラインを整える代わりに、1 日でアイソメトリックゲームのプロトタイプを作成。
  • プロンプトエンジニア:構造化された決定性生成タスクでコーディングエージェントがどこまでできるか試したい人。
  • 教育関係者:再現可能で自己完結した例でゲーム開発やエージェントプログラミングを教える用途。

解決する問題

  1. 素材の摩擦:スプライトとオーディオの合成により、小規模ゲームで最も時間のかかる作業を除去。
  2. 不安定なエージェント出力:決定性のルールにより、生成ゲームが毎回異なるのではなく再現可能。
  3. セットアップの負担:フルゲームエンジンの代わりに、9 の小さなパッケージと 1 つのプラグインで開始。

料金プラン

Lattice は MIT ライセンスのオープンソースで、コアパッケージは npm で無料(@latticekit/core ほか)。支払うのは、ゲーム生成に使うコーディングエージェントのサブスクリプションやトークンだけです。

優位性と独自の価値提案

  1. エージェントネイティブな設計:汎用ゲームエンジンと違い、Lattice はエージェントが理解するスキルとプラグインとして提供。
  2. 決定性がハードルール:AI 生成コードの多くは壊れやすいが、Lattice は同じプロンプトが同じゲームに写ることを保証。
  3. ゼロ依存コア:80kb の TypeScript パッケージでゲーム全体を描画し、ビルドを小さく予測可能に。

際立つポイント:Lattice はエージェントを主役の開発者とみなします。エンジンの学習を求めるのではなく、コーディングエージェントにアイソメトリックゲームの完全で決定的なワークフローを教えます。

はじめに

クイックスタートガイド

  1. プラグインをインストール:Lattice サイトのエージェント別手順(Claude Code、Codex、Grok)に従う。
  2. ゲームを説明/lattice <一言のアイデア> コマンドを実行。
  3. 遊んで反復:エージェントがブラウザ canvas で遊べるゲームを生成。自然言語で変更を依頼。
  4. 拡張@latticekit/audio などで音楽を追加し、プロジェクトを成長させる。

よくある質問

ゲーム開発の知識は必要ですか?

不要です。ワークフローはエージェントスキルとして組み込まれており、一言の説明が主な入力になります。

どのようなゲームを作れますか?

2D canvas 上のアイソメトリックゲーム(シミュレーション、パズル、小型 RPG 風シーンなど)。サイトには異なるエージェントが作った 18 のワールドのデモがあります。

出力は実際に決定的ですか?

はい。シード付き乱数と一貫した計算を使い、コアパッケージのハードルールとして決定性を強制。同じプロンプトを再生成すると同じゲームが再現されます。

代替案

Lattice が合わない場合、以下の代替案を検討してください:

  • OpenCode:Lattice スキルを実行できるオープンソースのコーディングエージェント CLI。
  • Claude Code:Lattice スキルのインストールを公式サポートする Anthropic のコーディングエージェント。
  • Devin:プロジェクトをエンドツーエンドで任せたい場合に適した自律コーディングエージェント。

ヒントとベストプラクティス

  1. 具体的な一文から始める:説明が具体的なほど、生成結果は安定します。
  2. 小さく反復する:決定性を保つため、1 回につき 1 つのメカニックだけ変更。
  3. ワールドをテストに使う:出力が決定的なので、各プロンプトを再現可能な評価フィクスチャとして扱えます。

まとめ

Lattice は、コーディングエージェントでアイソメトリックゲームを高速かつ再現可能に生成する方法です。ゼロ依存コア、決定性のルール、エージェントネイティブなスキルが、AI 製ゲームがつまずきがちな素材とセットアップの摩擦を取り除きます。Claude Code、Codex、Grok をすでに使っているなら、エージェントによるゲーム開発の可能性を試す絶好の場です。

コメント

まだコメントがありません。最初のコメントを投稿してください!