芋出し画像

【Fable5 䜓隓蚘③】嚘に頌たれお3幎寝かせたゲヌムを、初めおAI゚ヌゞェントを䜿っお9日間でBETA版だけど公開するたで

「すごいAIが来るらしい」

そう聞いたのが、すべおの始たりだった。

AI゚ヌゞェントずいうものは、MCPサヌバヌが䜿えない環境だったこずもあっお、正盎あたり䜿っおこなかった。でも仕事でRojoRobloxのコヌドをファむルで管理するツヌルの䜿い方を芚えお、気づいた。Rojo経由なら、AI゚ヌゞェントがコヌドを盎接読んで盎せる。

これを機に、ずっず心に匕っかかっおいたものを䜜るこずにした。嚘にか぀おお願いされたゲヌムだ。

👧 3幎越しの玄束

「おっくり」は、次女が幌皚園の頃に蚀い出したキャラクタヌだ。家族いわく「お母さんをゆっくり颚にしたらこうなる」——぀たり私の分身で、家庭内でも私は「おっくりさん」ず呌ばれおいる吊定はしない。

次女はずっず前から「おっくりをペットにしたゲヌムが欲しい」ず蚀い続けおいた。嚘に聞き取りをしお䜜った䌁画曞の日付は、2023幎10月14日。それなのに仕事が忙しくお、気づけば2幎9か月——ほが3幎も叶えられずにいた。

そんなわけで䜜ったのが『FaceRNG [BETA]』。おっくりさん35皮をガチャで集めお、連れ歩いお、ベヌコン君たちを食べさせおコむンを皌ぐ、RNG×ペットシミュレヌタヌだ。おっくりは人間が倧奜き。倧奜きすぎお食べちゃう。でも敵は攻撃しおこないし、ダメヌゞの抂念もない。働きすぎたおっくりが疲れお昌寝するだけ。枩泉に入れば党回埩する。かわいくお、ちょっず䞍穏で、ゆるい䞖界。

📝 たずAIに読たせる資料を䜜った

開発を始める前日、私はGeminiに向かっおいた。䜜ったのは3぀の資料。

  • 参考にしたスラむムRNG系ゲヌムの「魅力」ず「䞍䟿な点」の分析

  • 嚘に昔お願いされたペットシミュレヌタの䌁画曞

  • 「おっくりさんずは䜕か」ずいうキャラクタヌ資料

AI゚ヌゞェントに仕様を盞談するずき、頭の䞭にあるものをそのたた話すより、先に文曞にしおおいた方がいい——初めおのAI゚ヌゞェント開発を前に調べおいたら、そう曞いおあったからだ。

実際、この準備は効いた。初日にFableClaudeにこの資料を読たせお仕様を詰めたら、ゲヌムの骚栌が䞀日で固たった。

🧠 「AIの蚘憶」に知恵を刻む

もうひず぀、事前にやっおおいたこずがある。今たでの開発で埗た知恵を、ぜんぶMarkdownに曞き出しおおいたのだ。

  • Robloxのパフォヌマンスに関する手蚘動くオブゞェクトを倧量に出すずきの泚意ずか

  • 過去に螏んだ倱敗談・゚ラヌ集

  • ネット蚘事やdevforumで拟った萜ずし穎の数々

AI゚ヌゞェントには「CLAUDE.md」ずいう、毎回自動で読み蟌たれる玄束事ファむルを眮ける。ここず`docs/`フォルダに、ゲヌム仕様4本性胜・セキュリティ・コヌディングスタむルの芏玄を敎備した。

これが、この開発でいちばん効いた投資だったず思う。開発䞭に螏んだ新しいバグも、その郜床「実バグ由来のルヌル」ずしおドキュメントに远蚘しおいった。するず埌から䜜業するAIが、同じ蜍を自動で避けるようになる。䌚話は消えるけど、ファむルは残る。

フォルダ構成も、仕事で培った蚘憶を思い出しながら自分で組んだ。土台がしっかりしおいるず、AIも迷わない。

🀖 AIを䜿い分ける

途䞭から、独特の開発䜓制になった。

  • 蚭蚈刀断・原因䞍明のバグ・監査 → Fable

  • 量産コヌディング → Sonnet

  • アヌト → 自分の手Roblox Cube 3D

芁になったのは「HANDOVER.md」ずいう匕き継ぎ曞だ。絶察ルヌル・珟圚の実装状況・既知の問題を1枚に集玄しお、どのAIがどの環境で開いおも最初にこれを読む運甚にした。耇数のAIが同じプロゞェクトを䞊行しお觊るので、これがないず即カオスになる。

👀 AIは画面が「芋えない」——そしお乗っ取る

ここからは、AI゚ヌゞェント初䜓隓の正盎な感想を。

コヌドレビュヌでは「バグはありたせん」ず蚀われおいたのに、UIをスマホで芋るずガタガタだったこずがあった。ああ、AIはコヌドは読めおも、画面の芋た目はわからないんだな、ず思った。

ずころが「䞊手くいかない」ず䌝えるず、様子が倉わる。AIが自分でRoblox Studioを操䜜しおパ゜コンを乗っ取っお、実際にプレむし、ボタンをクリックしお座暙をピクセル単䜍で実枬し始めたのだ。スマホUIが厩れる真因——「ScrollingFrame内のUIPaddingは子芁玠の幅を瞮めない」ずいうRobloxの仕様の眠——は、この実枬で特定された。

すごく䟿利だけど、ちょっず怖かった。目の前で勝手にマりスが動くのは、慣れるたでそわそわする。

プレむ動画をAIに枡しおフレヌム単䜍で分析させる、ずいう手も定番になった。チュヌトリアルのテスト動画から「プレむダヌが40秒間迷子になっおいる」こずを突き止めたのはAIだ。原因は、案内の文字が途䞭で切れおいお、進捗衚瀺が画面の倖にいたこず。コヌドは正しくおも、䜓隓は壊れる。

🎮 「楜しくない」がわかるAI、わからないAI

チュヌトリアルは3回䜜り盎した。最初のバヌゞョンは仕様通りに動いお、バグもなかった。でも遊んでみたら、楜しくなかった。ただのタップ䜜業だった。

面癜かったのは、この「肌觊り」の話が通じるAIず通じないAIがいたこずだ。チュヌトリアルのぎこちなさを、Fableは芋たらわかっおくれた。同じこずをOpusに蚀っおも䌝わらなかった。

逆に考えるず、人間の感性を持っおるFableの方がおかしいのかもしれない。

⏰ 締切の朝、やる気が出る遅すぎ

仕様が固たった埌、実は数日攟眮しおいた。課金やバッゞの画像の甚意は自分でやらないずで倧倉だし、もうFableさんに聞かないずいけないずころはなさそうだし、あずはプレむテストで調敎するだけだし  ず、゚タるフラグしか立っおいなかった。

そこに、小さい顧客からのリク゚ストが刺さった。

「お母さん、おっくりさんのゲヌムどうしたの」

「  。」

7月10日締切のコンテストに出すこずに決めた。゜ロ制䜜っお、なんか目暙がないずやる気が出ないよね。——ずいうこずで、締切圓日の7月10日の朝にやる気を出した遅すぎ。

そこからは怒涛だった。チュヌトリアルの完走時間を動画分析ルヌプで104秒→52秒に半枛。敵のモデルが実は想定ず違うリグで、アニメヌションが1ミリも動いおいなかった事件。系統刀定の文字列ミスで、倧型おっくりの範囲攻撃が䞀床も発動しおいなかった発芚。ペットのサむズが仕様の倍以䞊あったので瞮小を提案されたけど、「倧きいのが可愛い」で华䞋しお正匏採甚。

倜には「ただただ盎したい」でさらに8本の修正——実は䜕も鳎っおいなかったサりンドBGMには自䜜曲「おっくり音頭」を採甚、芋えおいなかった属性゚フェクト、スキルツリヌで進化する枩泉最終圢態は黄金の草接の湯、スマホUI党面察応、おっくりが「人間さん倧奜き」「捚おないでヌ」ず喋るバブルチャット。

党郚マヌゞしお再公開したのが時分。

🥓 告癜

やっぱりただバグっおた。

30分間隔で発生するはずの「倧分裂モヌド」——みんなでタップするず野良おっくりさんが増えおコむンが倧量にもらえるお祭り——を、間違っおデバッグ甚の18秒間隔のたた公開しちゃった。倧盀振る舞いにもほどがある。

すぎちゃったからしょうがない。他にもバグはありそうだけど、「ガチャで匕いたおっくりさんを連れ歩きたい」ずいうクラむアント嚘の芁望は、いちおう聞けたからいいかな

  そうだね。幎末くらいには続きが䜜れるずいいなあ。

📅 開発タむムラむン——実装9日間の蚘録

あずから振り返っお自分でも驚いたので、䜕日に䜕をしおいたかgitの履歎぀きを残しおおく。

2023幎10月14日 嚘に聞き取りをしお䌁画曞を䜜成。  そしお玄2幎9か月が経過。

7月1日前日 Geminiで事前資料づくり。スラむムRNG分析・嚘の䌁画曞の敎理・おっくり資料の3本。

7月2日1日目 プロゞェクト始動。15時に最初のコミット。Rojo接続に栌闘し぀぀、倕方にはRoblox開発の泚意事項・性胜手蚘・倱敗談をドキュメント化しおAIに読たせ18:38「roblox開発の泚意事項を芚えおもらったよ」、倜にFableず仕様を詰めお蚭蚈修正19:41「fableさんパワヌで蚭蚈修正」。

7月3日2日目 深倜1時からM4戊闘システム、そのたたM5成長・スキルツリヌぞPR #1〜6。倕方に匕き継ぎ曞HANDOVER.mdが誕生PR #7。ペットの動き・ポヌリング排陀・ステヌゞの壁たでPR #8〜11。Shopの4ボタン怜蚌で実バグ3件発芋→トヌスト通知の共通化、メニュヌ配眮v2、🏠ホヌムボタンもこの頃。

7月4日3日目 最倚蚘録の日。テレポヌタヌ、ペットレンダラヌ、転生システム、ゎミ匕き取り拒吊Trash Reject、倧分裂むベント、ランキングボヌド3軞、枩泉ミルク、犏匕JACKPOTず、1日でPR12本#12〜23。昌にはサムネむル10案のブレストたでやっおいる。

7月5日4日目 チュヌトリアルずの長い䞀日。v1「楜しくない」没→v2波状バグ→v3氞続フラグ化→動画分析で「40秒の迷子」発芋→v4党面再線PR #24〜26。M7収益化の仕様曞ずバランス蚭蚈も。

7月6〜7日 ほが䌑息。7日に「フェヌブルさんの最埌のアドバむス」をコミットPR #27しお小䌑止ぞ。

7月8〜9日 完党攟眮。゚タるフラグが立っおいた期間。ここで小さい顧客の「お母さん、おっくりさんのゲヌムどうしたの」が刺さる。

7月10日公開日 朝、締切圓日にやる気を出す遅すぎ。棚卞し→削るものがないず刀明→チュヌトリアル動画分析3呚104秒→52秒→本物モデル差し替え倧䜜戊。倜は「ただただ盎したい」でPR8本ラッシュ——チュヌトリアル修正・図鑑の本物モデル化・UI磚き・サりンド・属性゚フェクト・進化する枩泉・スマホUI・バブルチャットPR #28〜36。深倜に党マヌゞ再公開。

実装期間は7月2日〜10日の9日間、うち実働はたった7日だった。3幎寝かせた玄束は、始めおしたえば1週間ちょっずで圢になった。

💡 AIず䜜っおみお

最埌に、初めおAI゚ヌゞェントず走り切った身ずしおのたずめを。

  1. ドキュメントは最匷の歊噚。事前に資料ず倱敗談をMarkdownにしおおくず、AIは驚くほど賢く安党になる。コンテスト応募のスラむドたで、この資産から䞀瞬で生成できた。

  2. AIは画面が芋えない。でも芋せれば芋える。コヌドレビュヌを過信せず、実機のスクショず動画を枡す。あるいはAIに実機を觊らせる。

  3. 「動いおいる」ず「面癜い」は別物。そしお面癜さの盞談ができるAIず、できないAIがいる。

  4. 締切ず小さい顧客は最匷。゚タるフラグは、嚘の䞀蚀が折っおくれた。

♚ だから、ただ [BETA]

課金アむテムは画像が間に合わなかったので、ただBETA版。恐ろしいこずに、テストも最䜎限しかしおいない。

AIが自動でコヌドを曞いおくれるのは本圓に助かる。でも、UI調敎のように蚀っおも通じないずころもあっお、䜕でも自動でサクサク、ずいうわけにはいかないなあずいうのが正盎なずころ。最䜎限のゲヌム性は成り立぀。でも、チュヌトリアルだの゚フェクトだの、爜快感みたいなずころは人間が自分の目ず手で確かめないずダメで——やっぱりゲヌムは、ある皋床時間を取っおじっくり䜜らないず駄目だね。

おっくり達がベヌコンを頬匵り、湯船でプカプカ浮かぶ䞖界。よかったら遊びに来おください。🎲🥓♚

#ComputerUse #AIで遊がう #Roblox #RobloxStudio #MCP #Claude #ClaudeCode #AI  #ゲヌム制䜜 #ロブロックス
#Fable5

サむトマップ


いいなず思ったら応揎しよう

くろにゃんこRobloxクリ゚むタヌ 本圓に私なんかがもらっおいいんですかいただいたチップはクリ゚むタヌずしおの掻動費に䜿わせおいただきたすが、よく考えたほうが(((( ;Ў)))