メインコンテンツへスキップ
RobuCraft
AI活用ガイド

AIにLuauコードを書いてもらう方法:ロブ先生との会話例付き

「プログラミングができないとゲームは作れない」は昔の話だよ。 今はAIにコードを書いてもらいながら開発できる時代。 この記事では、AIと上手に協力してRobloxゲームを作るコツを紹介するよ!

この記事でわかること

  1. AIとの開発サイクル(書く→試す→修正)
  2. 効果的なプロンプトの書き方
  3. エラーが出たときの対処法
  4. ロブ先生との会話例

AIとの開発サイクル

AIに質問するStudioで試す結果を報告するコードを貼る動いた/エラーを伝える改善案を聞く

AIとの開発サイクルとは?

AIを使った開発の基本は「質問する → 試す → 報告する」の繰り返しだよ。 完璧なコードが一発で出ることは少ないけど、会話を続けることで必ず完成に近づくんだ。

大事なのは「動かなかったら失敗」じゃなくて、「エラーメッセージ = 次の質問のネタ」という考え方。 エラーが出てもAIに見せれば解決策を教えてくれるから、どんどん試してみよう!

効果的なプロンプトの書き方

AIへの質問(プロンプト)の書き方で、もらえるコードの質がかなり変わるよ。 これを意識するだけでうまくいくようになる!

  • 「Roblox StudioのLuauで」と明記する

    他のゲームエンジンやプログラミング言語と混同されないように、毎回明記しよう。

  • やりたいことを具体的に書く

    「コインに触れると消えてスコアが5増える」のように、動作を詳しく説明しよう。

  • 「ScriptはServerScriptServiceに置きます」と書く

    スクリプトの置き場所を伝えると、より的確なコードが返ってくるよ。

プロンプト例

良い質問の例:

「Roblox StudioのLuauで、プレイヤーがコインパーツに触れると、 コインが消えてLeaderboardのスコアに5ポイント追加されるスクリプトを書いてください。 スクリプトはServerScriptServiceに置きます。」

エラーが出たときの対処法

エラーメッセージが出ても慌てないで。AIに見せれば解決策を教えてくれるよ!

対処法: Output画面(View → Output)に表示されるエラーメッセージをそのままコピーして、 「このエラーが出た。どう直せばいい?」と聞こう。

ロブ先生と一緒に開発しよう

RobuCraftのAIメンター「ロブ先生」は、Roblox開発に特化したAIだよ。 Luauのわからないことを何でも聞ける!

RobuCraftで無料で始める