top of page

アセットパイプラインのAIテクスチャとAIサウンド

執筆者の写真: Marcel Dütscher
Marcel Dütscher
6月23日
読了時間: 2分

Blocks Beyond The Stars には、グラフィックアーティストも、サウンドデザイナーもいません。それでも、新しいブロックにはそれぞれテクスチャが、新しい機能にはそれぞれ音がつきます。そのための道具が生成AIです。ただし、まわりにははっきりした作業の流れがあります。


テクスチャ。新しいブロックのタイルは、OpenAI の画像モデルで作ります。プロンプトには素材、スタイル、ゲームのボクセルらしい雰囲気を書きます。できた画像をタイルのサイズまで縮めて、ブロックアトラスに整理します。ブロックアトラスは、すべてのブロックの種類に決まったタイルがある、1枚の大きなテクスチャです。大切なのは統一感です。きれいなテクスチャを1枚作るのは簡単ですが、100枚がまとまって1つのゲームに見えるようにするのが本当の仕事です。だから私たちのプロンプトは、お願いというより、スタイルの規則書です。


サウンド。効果音は ElevenLabs で作ります。ここでも、腕の見せどころは細かい調整です。たとえば、エネルギーフェンスのうなる音は、ゲームの中でいちばん静かな連続音になるように、わざとミックスしています。隣の滝よりも大きな音でうなるフェンスは、5分もすれば耐えられなくなるでしょう。こういう判断は、どんなAIもしてくれません。


作業の流れ。どちらも、ツールフォルダの小さなスクリプトで動かします。プロンプトを入れて、アセットが出てきて、ゲームに入れて、実際の場面で見たり聞いたりして、手直しします。たいてい何度か試します。最初のバージョンがゲームに入ることは、まれです。


正直な位置づけ:AIは、本来いるはずのチームの代わりになるものではありません。そうでなければ存在しなかったはずのものを、可能にしてくれるのです。家族のプロジェクトには、100枚のテクスチャも、専用のサウンドセットも、本来なら手に入りません。方向性も、センスも、品質のチェックも、手作りのままです。

最新記事

すべて表示
新しいバージョンが2026.7.19で、0.9.2ではない理由 🗓️

今日アップデートする人は、バージョン0.9.1から2026.7.19にジャンプします。打ち間違いに見えますが、意図した決定です。バージョンの付け方を、「セマンティック」から日付ベースのバージョン(年.月.カウンター)に変えました。その理由をお話しします。 古い方式は、だれも聞かない質問に答えていました。 セマンティックバージョニング(0.9.1、1.2.3…)は、ソフトウェアライブラリの世界から来

 
 
おそうじ完了:GitHubのキャッシュをようやくちゃんと使えるようになりました 🧹

前回の技術記事では、ビルドとチェックのパイプラインに本当は何がかかっているのかを測りました。わかったのは、お金ではなく、待ち時間と保存容量だということでした。その記事は「おそうじの作業は計画してあるけれど、まだ終わっていない」で締めくくっていました。ところが、思ったより早く進みました。今日のお昼の時点で、メインブランチに入っています。数字をご紹介します。 まず結果から。 リポジトリのキャッシュ使用

 
 
月に1000回のビルド実行、そのどれにもお金はかかっていません ⚙️

まず訂正です。この記事の最初のバージョンでは、GitHubのビルド時間を使い切ってしまい、そのせいでProアカウントにアップグレードせざるをえなかった、と書いていました。それは間違いでした。ドキュメントを一目見ればわかったことです。公開リポジトリでは、GitHubのビルド時間は無料です。アーティファクトもキャッシュもです。うちのリポジトリは5月末から公開されているので、1分もお金を払ったことはあり

 
 

コメント


この投稿へのコメントは利用できなくなりました。詳細はサイト所有者にお問い合わせください。
bottom of page