よろしくお願いします!
門仲から始める Unity
社屋ひっこし記念
業務外でいろいろやってます
(*) 業務外以外のこともやってます主賓
お手伝い
実演します
これだけ覚えれば大丈夫!
GameObject
Component
Prefab
Scene
Asset
Unity って、何ができるの?
グラフィック
サウンド
アニメーション
プログラム
アセット
レベルデーター
オーサリング+プログラム+調整
完成!
オーサリング=組立て
(*)映像の編集みたいなものです
部品は別のところ
GameObjectって?
Game に登場するものはだいたい GameObject です
プレイヤー
コイン
おじゃま
キャラ
床のブロック
背景
スコアー
GameObjectって?
画面に映っていない GameObject もあります
スコアー計算
カメラ
ライト
ブロックを
つくる
レベルデーター
ブロックを
消す
GameObjectって?
素のゲームオブジェクト
何もできない『おばけ』
GameObject
そこで “Component” ですよ
キャラクター
Mesh Renderer
“Component” = “機能” です
ComponentGameObject
“Component” はたくさんつけれます
“Prefab” って何?
同じ GameObject をたくさん作るしくみです
コピーに近いです
“Prefab” がコピーと違うところ
オリジナルの変更がコピーに反映されます
“Prefab” がコピーと違うところ
コピーの変更もオリジナルに反映されます
“Scene” = “舞台セット” です
“Scene” の主な用途はシーケンス
リザルトタイトル画面
遊び方
ゲーム
遊び方
“Prefab” がコピーと違うところ
ふつうのGameObject
Scene をまたいでコピーはできません
“Prefab” がコピーと違うところ
Prefab は どの Scene へもコピー可
質問はこちらまで
FaceBook
加藤政樹
←この画像が目じるし
E-mail
m-katoh@bns-g.com
書籍『ゲームの作り方』『ゲーム作りのはじめかた』
http://www006.upp.so-net.ne.jp/chewee/uni-mini-hon/
http://manekineco.nekonikoban.org/gamedukurinohajimekata/

はじめての Unity

Editor's Notes

  • #11 ゲームオブジェクトはそれだけでは何もできません。画面にもうつりません。 おばけのようなものです。
  • #12 その何もできない『おばけ』に『機能』を追加するのが『コンポーネント』です。 例えばキャラクターの外見も『3Dモデルを表示する』という機能をもった『Mesh Renderer』というコンポーネントの効果です。
  • #13 キャラクターの表示以外にもいろいろなコンポーネントがあります。 スクリプトもコンポーネントです。
  • #14 Component はひとつの GameObject にたくさんつけることができます。
  • #15 プレハブは同じオブジェクトをたくさんつくるためのしくみです。 プレハブからオブジェクトをつくることを「Instantiate」インスタンス化といいます。 生成されたオブジェクトはインスタンスです。 ぶっちゃけ、インスタンス化とはプレハブをコピーしてインスタンスをつくることです。
  • #19 Scene はシーケンスに使われることがおおいです。 もちろん シーケンスにしか使えないわけではないし、 シーケンスを作るときは Scene を使わないといけないわけでもありません。
  • #21 プレハブはシーンとは全く別のところにあって、そこからどのシーンへもコピーすることができるオブジェクトです。 テクスチャーやモデルといったアセットはどのシーンでも使えますよね? 同じように GameObject をどこでもつかえる『素材』にするのがプレハブ化です。