Wombo icon

Wombo

Womboは、テキスト指示から2Dキャラクターのリファレンス、アニメーション、スプライトシート、サウンド、音楽を生成する、ローカル実行対応のオープンソースAIゲームアセット制作スタジオです。ゲーム開発者がローカルプロジェクトで生成アセットを作成・整理できます。

Wombo

2Dゲームプロジェクト向けのAI生成アセット

Womboは、テキスト指示から2Dキャラクター、アニメーション、サウンド、音楽を作成する、ローカル実行対応のAIゲームアセット制作スタジオです。オープンソースのGitHubプロジェクトとして提供されており、汎用画像エディターではなく、生成アセットを必要とするゲーム開発ワークフローを支援することを目的としています。

アプリは名前付きキャラクターから開始し、まず整列した側面・正面・背面のリファレンスを生成してから、それらを使ってアニメーションシーケンスを導きます。生成した作業はリポジトリ外のプロジェクトに保存され、下書きや以前のアセットリビジョンも保持されるため、制作者は時間をかけて出力を確認・改良できます。画像と動画の生成にはOpenRouterのルートを使用し、サウンドとSFXの生成にはサーバーから直接ElevenLabsを使用します。

主な機能

キャラクターリファレンスの生成

キャラクターをテキストで説明し、画像モデルを選択すると、透明な1024×1024キャンバス上に、整列した側面・正面・背面のリファレンスビューを生成できます。

プロンプトベースのアニメーション作成

キャラクターと動きのプロンプトを使って、待機、歩行、戦闘などのアニメーションシーケンスを生成できます。選択した動画モデルが対応している場合は、開始画像と終了画像も指定できます。

フレーム選択とスプライトシート

アニメーションのフレームを確認し、個々のタイルを含めるか除外して、選択したフレームセットから出力スプライトシートを再構築できます。

ゲーム向け2D出力

PNGスプライトシートと対応するAsepriteアニメーションを自動的に保存し、確認用のループプレビューを生成します。

サウンドとSFXの生成

Sound & SFXワークフローを通じて、プロンプトから名前付きのサウンドや音楽を作成できます。サーバーから直接ElevenLabsを使用します。

ローカルプロジェクトとリビジョン履歴

キャラクター、アニメーション、サウンド、リビジョン、プロジェクトメタデータを、ローカルプロジェクト構造で整理できます。自動保存に対応し、以前のリビジョンも保持されます。

実用的なユースケース

  • 操作可能なキャラクターアニメーションのプロトタイプ作成

    個人開発者は、キャラクターを説明し、整列した方向別リファレンスを生成して、すべてのフレームを手作業で組み立てることなく、名前付きの待機、歩行、戦闘、方向転換などのシーケンスに変換できます。

  • つながりのあるアニメーションシーケンスの構築

    ゲームチームは、保存したポーズや、以前のアニメーションで最後に含めたフレームを使ってシーケンスを接続できます。たとえば、方向転換から新しい方向への一歩へ自然につなげられます。

  • 生成アニメーションアセットの改良

    制作者は、生成されたフレームの中から最も良いものだけを選び、ゲームプロジェクトにアセットをインポートする前に、スプライトシートとAsepriteアニメーションを再構築できます。

  • ローカルゲームアセットライブラリの管理

    プロジェクトでは、ビジュアルアセットと生成したサウンドや音楽をまとめて管理できます。各アセットの設定、現在のファイル、以前のリビジョンが保持されるため、反復的な制作が可能です。

  • 初期ゲームプロトタイピングの支援

    2.5Dまたはスタイライズドゲームのプロトタイプを検討するチームは、UnityやBlenderなどのツールでゲーム全体を開発しながら、このワークフローで一時的なキャラクター、アニメーション、オーディオアセットを作成できます。

Pros and Cons

Pros

  • キャラクターリファレンス、アニメーション、スプライトシート、サウンド、音楽を、1つのプロジェクト指向ワークフローで扱えます。
  • PNGスプライトシートとAsepriteアニメーションファイルを自動的にエクスポートします。
  • プロジェクトの下書き、現在のアセット、以前に生成したリビジョンをローカルで整理して保持します。
  • 選択したモデルが対応している場合、保存したリファレンスや以前のアニメーションのフレームを使用してポーズの連続性を保てます。

Cons

  • Node.js 20以降、ffmpeg、プロバイダーAPIキーを使ったローカルセットアップが必要です。
  • 生成されたキャラクターとアニメーションの一貫性については、引き続き確認が必要です。ドキュメントでは、リファレンスビュー間で解剖学的特徴や衣装の細部を確認することを具体的に推奨しています。
  • プロバイダーごとにモデルの機能が異なるため、利用できる開始画像と終了画像の組み合わせは、選択した動画モデルによって異なります。

FAQ

Womboはどのようにセットアップしますか?

Womboをセットアップするには、Node.js 20以降と、システムのPATHに設定されたffmpegが必要です。npm installで依存関係をインストールした後、.env.exampleを.envにコピーし、使用するワークフローのプロバイダーキーを追加して、npm run devでローカルアプリを起動します。

Womboが使用するAPIキーはどれですか?

キャラクターとアニメーションの生成にはOPENROUTER_API_KEYを使用します。サウンドとSFXには、サーバーから直接ELEVENLABS_API_KEYを使用します。各ワークフローで必要なのは、そのプロバイダー用のキーだけです。

Womboはどのようなファイルを生成しますか?

キャラクターのリファレンスとアニメーションの出力は、PNGスプライトシートおよび対応するAsepriteファイルとして保存されます。生成アセットはプロジェクトディレクトリに保存され、JSONマニフェストが現在のファイルを参照します。以前に生成したリビジョンも保持されます。

プロジェクトと生成アセットはどこに保存されますか?

Womboはデフォルトで、リポジトリ外の~/.ai-game-studio/にプロジェクトと生成アセットを保存します。AI_GAME_STUDIO_HOMEを設定すると別の場所を指定でき、アプリはインストール時に保存先ディレクトリを作成します。

Quick Facts

製品タイプ
オープンソースAIゲームアセット制作スタジオ
主な出力
キャラクターリファレンス、PNGスプライトシート、Asepriteアニメーション、サウンド、音楽
動作環境
ローカル開発環境
必要なランタイム
Node.js 20以降およびffmpeg
画像・動画プロバイダー
OpenRouter
サウンド・SFXプロバイダー
ElevenLabs

Womboの代替品

PixelForge icon

PixelForge

PixelForgeは1枚の写真から、4×4シート、透過フレーム、方向別ストリップ、ループ再生の歩行GIFを備えたゲーム向け2Dキャラクタースプライトパックを生成します。Godot、Unity、Phaser、GameMaker、Webゲームにそのまま使える設計です。

GameGrad icon

GameGrad

GameGradは、PDFの学習資料からクイズを生成し、アーケードゲーム内で出題。遊びながら能動的想起を実践できます。無料はPDF1件、Proはアップロード数・問題数・解説付きで拡張。

DailyPlay.ai icon

DailyPlay.ai

DailyPlay.aiは、AIによるサイト診断とマイクロゲームで、ブランドのエンゲージメントとコンバージョン改善を支援する行動型グロースプラットフォームです。Web、モバイルなどに対応し、1行スクリプトで導入でき、無料のエンゲージメント診断も利用できます。

Wallie icon

Wallie

Wallieは、画面を見てチャットを聞き、設定したペルソナでライブ解説を生成するオープンソースAI streamer。自分のキーでローカル実行でき、顔出しなし配信や自律配信、リアルタイム反応に最適です。

AI Song Maker icon

AI Song Maker

AI Song Makerは、テキストや歌詞から楽曲を生成できるWebベースのAI音楽生成ツールです。ボーカル除去、トラック延長、セクション置換にも対応し、料金プランではクレジット、ダウンロード、商用利用条件を案内しています。

LALAL.AI icon

LALAL.AI

LALAL.AIは、ステム分離、音声ノイズ除去、音声変換に対応したAI音声処理プラットフォーム。ブラウザで音声・動画をアップロード、プレビュー、ダウンロードでき、プレミアムやエンタープライズにも対応。