View on GitHub

Unity AIを使ってみよう!はじめてのAssistant&Generatorsサポートページ

技術書典19で発売した新刊のサポートページです。

Download this project as a .zip file Download this project as a tar.gz file

はじめてのAssistant&Generatorsサポートサイト

画像素材

本書で利用する画像素材です。画像を右クリックして、名前を付けて画像を保存や、画像を別名で保存を選んで、任意の場所へ保存して、ご利用ください。

kousou-rough.png

kousou-rough.png

kousou-rough.png

pixel-stage.png

pixel-stage.png

pixel-stage.png

プロンプト一覧

リスト 3.8 開発手順

/ask 次のようなワンボタンの簡単なゲームのプロトタイプを開発したい。開発を進める手順を提案せよ。

# タイトル:ジャンプ&ポン

## ゲーム開発の目的

ゲームを完成させる経験を積むこと。

## 制約

- 企画の練習や、はじめてでも作れるように、要素が少なくて済むワンキーゲームにする
- 画面は2Dで構成。動きは3Dで開発する

## ゲーム概要

ジャンプと急降下を使って、障害物を壊したり、避けたり、穴を飛び越えてゴールを目指すワンキーゲーム。

## プラットフォーム

Web

## 入力デバイス

キーボード、ゲームパッド、マウスクリック、画面タップ

## 画面解像度

960x540ピクセル

## 開発環境

UnityのLTSの最新版。

## プレイ人数

1人

## 画面のイメージ

添付のkousou_rough.png

## 操作方法

- クリックや画面タップ、スペースキー、ゲームパッドのボタンで操作
- 地上でキーを押すとジャンプ
- ジャンプ中にキーを押すと急降下
- 急降下中は、操作なし
- 障害物を踏むと、ジャンプ

## ルール

- 障害物に横や下からぶつかるか、画面下に落下するとゲームオーバー
- 障害物は、上から踏むと壊せる
- 障害物を壊すと、再ジャンプ&加速
- ゴールに着いたらクリア
- 床は、上から着地する。横からは、当たり判定なし

## ゲームのプロット

- タイトル&操作説明&ランキング。クリック or タップでゲーム開始
- READY & GOの演出。GOまでは、ゲームは停止
- ゲームプレイ
- 障害物に触れるか、落下したらゲームオーバーへ
- ゴールについたらクリアへ
- ゲームオーバー。クリック or タップで、タイトル&操作説明
- クリア。クリック or タップで、タイトル&操作説明

リスト 3.9 キャラクターの開発方法の解説を要求するプロンプト

次の操作方法のプレイヤーキャラクターの開発方法を解説せよ

## 操作方法

- クリックや画面タップ、スペースキー、ゲームパッドのボタンで操作
- 地上でキーを押すとジャンプ
- ジャンプ中にキーを押すと急降下
- 急降下中は、操作なし
- 障害物を踏むと、ジャンプ