ホームGenerative AI0x0funky/agent-sprite-forge
// archived 2026-04-27
0x0funky

agent-sprite-forge

AI🌱 NEW PROJECT BOOST#Game Development#Generative AI#Pixel Art#Python
GitHub で見る →
70

// 概要

Agent Sprite Forge は、Codex を活用して自然言語のプロンプトからゲーム用の 2D スプライトやレイヤー化されたマップを生成するツールです。AI による画像生成と決定論的なローカルでの後処理を組み合わせることで、アセットのパイプラインを自動化し、クリーンアップやエクスポートを効率化します。このシステムは、アニメーションシート、透過 GIF、衝突判定データ、複雑なシーンレイアウトなど、多様な出力をサポートしています。

// 技術解説

Agent Sprite Forge は、自然言語プロンプトと Codex を介したゲーム用 2D アセット生成を統合するために設計された専門的なツールセットです。エージェントベースのプランニングレイヤーと決定論的なローカルの Python ポストプロセッシングを組み合わせることで、手動によるスプライトシート作成、フレーム抽出、マップ組み立ての摩擦を解消します。このプロジェクトは「Codex-first」の哲学を優先しており、組み込みの画像生成を活用することで、外部 API やサードパーティ製のスプライトバックエンドの複雑さを回避し、クリーンで統一されたパイプラインを維持します。

// 主要ハイライト

01
自然言語プロンプトから直接、ゲーム用 2D スプライト、アニメーションシート、レイヤー化されたマップの生成を自動化します。
02
クロマキー背景除去、フレーム分割、配置調整のための決定論的なローカルポストプロセッシングを提供し、アセットがゲームエンジンですぐに使用できるようにします。
03
キャラクターの歩行サイクル、発射体や衝撃エフェクトを含む呪文バンドル、クリーチャーなど、複雑なアセットタイプをサポートします。
04
衝突データ、ゾーンメタデータ、深度ソートレンダリング用の再利用可能な透過プロップを含む、レイヤー化された RPG マップの作成を可能にします。
05
透過 PNG、GIF、および統合を容易にするための pipeline-meta.json などのメタデータファイルを含む、包括的なファイルセットを出力します。
06
AI がアセットの計画、レイアウト、フレーム数の決定を処理し、ローカルスクリプトが技術的なクリーンアップを処理するシングルエージェントワークフローを使用します。

// ユースケース

01
キャラクターのアニメーションや魔法エフェクトのスプライトシート生成
02
衝突判定データや透過プロップを含むレイヤー化された RPG マップの作成
03
統合されたアセットを使用してエンドツーエンドでプレイ可能なゲームシーンを構築

// クイックスタート

開始するには、リポジトリをクローンし、提供されている requirements.txt ファイルを使用して必要な Python 依存関係 (Pillow および numpy) をインストールします。「skills」フォルダーの内容をローカルの Codex skills ディレクトリにコピーして、$generate2dsprite および $generate2dmap コマンドを有効にします。インストールが完了したら、Codex セッションを再起動し、自然言語プロンプトを使用して特定のゲームアセットやマップレイアウトをリクエストしてください。