Repolode
0x0funky

0x0funky/agent-sprite-forge

承認済みのキャラクター静止画1枚から、透過PNGフレームとGIF/WebM/Godot/Aseprite形式の書き出しに対応した、ゲーム向け2Dスプライトアニメーション一式を生成するエージェントスキルです。

スター
5,312
フォーク
517
未解決の Issue
14
最終コミット
16 時間前

これは何?

Agent Sprite Forgeは、Claude Code、Codex、Grok向けの、2Dゲームスプライトを生成するエージェントスキル集です。ワークフローは、ユーザーが承認したキャラクターのマスター静止画から始まります。次にエージェントがアクションごと(idle、walk、run、attack、jump、hurt)に1本ずつ画像から動画を生成し、決定論的なPythonツールで背景を透過し、フレーム位置を揃え、ループを選定し、単発アクションの速度を調整して、成果物をパッケージ化します。

画像と動画の生成は単一のスクリプト経由で実行され、設定済みのOpenAI、Google Gemini、xAI、BytePlus、fal.aiのAPIキーを使用します。これらが使えない場合は、ログイン済みのCodexまたはGrok CLIに切り替え、最後にコード描画のピクセルアートを使用します。各クリップは、採用前に面積、足元、キャラクターの同一性、色の変化に関する品質チェックを通過します。

出力には、PNGアトラス付きのanimation.json、VP9アルファ対応WebM、packed-alpha MP4、Godot SpriteFrames、Aseprite JSONが含まれます。また、Tiled、Godot 4、LDtk向けに書き出せるマップジェネレーターも備えています。

主な機能

  • 01承認済みのマスター静止画1枚から、アクション一式を生成します。
  • 02ソフトマットで背景を透過し、フレーム位置を揃えてキャラクターのスケールを安定させます。
  • 03計測に基づいてwalk、run、idleのループを選び、単発アクションの速度を調整します。
  • 04デフォルトのHD仕上げと、限られたパレットを使うピクセルアート仕上げを選べます。
  • 05PNGアトラス付きのanimation.json、アルファ対応WebM、packed MP4、GodotおよびAsepriteファイルを書き出します。
  • 06設定済みのAPIプロバイダー、ローカルのCodexまたはGrok CLI、コード描画アートを使い分けて生成を実行します。

ユースケース

  • コンセプト画像1枚から、2Dプラットフォーマーやアクションゲームのキャラクターアニメーションを作成する。
  • GodotやAsepriteのプロジェクト向けに、スプライトシートやフレームベースのアニメーションを制作する。
  • 生成キャラクター、FX、タイルベースのマップを使ってゲームのプロトタイプを作る。
  • 透過WebMまたはpacked-alpha MP4アニメーションを再生するWebゲームを開発する。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/0x0funky/agent-sprite-forge.git
  2. 2

    プロジェクトフォルダーに移動する

    cd agent-sprite-forge
  3. 3

    Pythonの依存関係をインストールする

    python -m pip install -r requirements.txt
  4. 4

    Codex用のスキルをインストールする

    python tools/install_skills.py --apply --host codex

使う前に知っておきたいこと

  • 動画の生成には、PATH上にffmpeg 5.1以降が必要です。
  • 画像やクリップの生成には、有料プロバイダーのAPIキー、またはサインイン済みのCodex CLIかGrok CLIが必要です。

収録されている特集

トピック

よくある質問

agent-sprite-forge とは?
承認済みのキャラクター静止画1枚から、透過PNGフレームとGIF/WebM/Godot/Aseprite形式の書き出しに対応した、ゲーム向け2Dスプライトアニメーション一式を生成するエージェントスキルです。 Agent Sprite Forgeは、Claude Code、Codex、Grok向けの、2Dゲームスプライトを生成するエージェントスキル集です。ワークフローは、ユーザーが承認したキャラクターのマスター静止画から始まります。次にエージェントがアクションごと(idle、walk、run、attack、jump、hurt)に1本ずつ画像から動画を生成し、決定論的なPythonツールで背景を透過し、フレーム位置を揃え、ループを選定し、単発アクションの速度を調整して、成果物をパッケージ化します。
agent-sprite-forge は無料で使えますか?ライセンスは?
agent-sprite-forge は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
agent-sprite-forge は今もメンテナンスされていますか?
活発にメンテナンス中。agent-sprite-forge の最終コミットは 2026年11月6日 です。
agent-sprite-forge は何に使えますか?
コンセプト画像1枚から、2Dプラットフォーマーやアクションゲームのキャラクターアニメーションを作成する。 GodotやAsepriteのプロジェクト向けに、スプライトシートやフレームベースのアニメーションを制作する。 生成キャラクター、FX、タイルベースのマップを使ってゲームのプロトタイプを作る。 透過WebMまたはpacked-alpha MP4アニメーションを再生するWebゲームを開発する。
agent-sprite-forge のインストール方法は?
リポジトリをクローンする: git clone https://github.com/0x0funky/agent-sprite-forge.git プロジェクトフォルダーに移動する: cd agent-sprite-forge Pythonの依存関係をインストールする: python -m pip install -r requirements.txt Codex用のスキルをインストールする: python tools/install_skills.py --apply --host codex
agent-sprite-forge はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/0x0funky/agent-sprite-forge

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト