はじめてのunity教室 講義用ppt

70
ははははは はは

Upload: taro-takano

Post on 12-Aug-2015

471 views

Category:

Software


3 download

TRANSCRIPT

Page 1: はじめてのUnity教室 講義用ppt

はじめての 教室

Page 2: はじめてのUnity教室 講義用ppt

今日のながれ

• ① アイスブレーク(1)高野を知ろう (2)unityを知ろう!

• ②  unityを入れてみよう!• ③  unityを触ってみよう!• ④ ゲームを作ってみよう!• ⑤ 遊んでみよう!• ⑥ クロージング

Page 3: はじめてのUnity教室 講義用ppt

unityってなーに?

• 一言で言えば  “ゲーム開発ツール”

・ゲームを動かすために  “ゲームエンジン”と ゲーム内のコンテンツを編集する  “エディター”が統合された

“ エディター統合型ゲームエンジン”

Page 4: はじめてのUnity教室 講義用ppt

そろそろ入れましょうか

Page 5: はじめてのUnity教室 講義用ppt

インストール!

http://japan.unity3d.com/

Page 6: はじめてのUnity教室 講義用ppt

インストール!

Page 7: はじめてのUnity教室 講義用ppt

インストール!

Page 8: はじめてのUnity教室 講義用ppt

インストール!

Page 9: はじめてのUnity教室 講義用ppt

インストール!

Page 10: はじめてのUnity教室 講義用ppt

インストール!1 2

3 4

Page 11: はじめてのUnity教室 講義用ppt

インストール!

少し待ってて

Page 12: はじめてのUnity教室 講義用ppt

インストール終了!

これで終了

Page 13: はじめてのUnity教室 講義用ppt

それじゃ起動しましょうか

Page 14: はじめてのUnity教室 講義用ppt

プロジェクトの作成

Page 15: はじめてのUnity教室 講義用ppt

プロジェクトの生成

適当に名前を決めて適当に保存先を決めて※ 空のフォルダ

Create project を押す!!

Page 16: はじめてのUnity教室 講義用ppt

画面の説明

ツールバー

Sceneビュー

Hierarchyビュー

Inspectorビュー

projectビュー

現在のシーンを視覚的に確認できるシーンの中に配置されているオブジェクトの階層構造を確認できる

オブジェクトやファイルの内容を確認したり、詳細に設定することが出来る .

プロジェクト内の、ファイルの 様子を表示する画面。 .

Page 17: はじめてのUnity教室 講義用ppt

画面の説明

Gameビュー

Consoleビュー

ツールバーのプレイを押すことで作成中のゲームを実際に動かしてプレビューすることが出来る

エラーメッセージを確認することが出来ます

Page 18: はじめてのUnity教室 講義用ppt

下準備をしましょう

Project ビューの Asset フォルダを右クリック

↓Create から folder を選択

Page 19: はじめてのUnity教室 講義用ppt

フォルダ管理📂

フォルダを三つ作って“ Materials”,“scenes”,“scripts” と名前を振る .

これをやらないと後々後悔しますよ~

Page 20: はじめてのUnity教室 講義用ppt

そろそろなんか作りましょうか

Page 21: はじめてのUnity教室 講義用ppt

とりあえずなんかつくってみましょ

• この章ではこんなのを作ります!!

Page 22: はじめてのUnity教室 講義用ppt

板をつくる

Hierarchy ビューで“create”→“Cube” を選択

Page 23: はじめてのUnity教室 講義用ppt

板をつくる

Hierarchy ビューで“Cube” が追加されている

Position は(x,y,z)=(0.0.0) にする

スケールツールを選択試しに他のツールも触ってみましょうか

Page 24: はじめてのUnity教室 講義用ppt

板をつくる

この■を引っ張る

Page 25: はじめてのUnity教室 講義用ppt

板をつくる

(50,1,50) と入力

Page 26: はじめてのUnity教室 講義用ppt

軽く tips

①ALT + CTRL(Mac の人は commando)   + ドラッグ⇒“ 平行移動!!”

②ALT   + ドラッグ⇒“ 視界の旋回!!”

③ マウスホイール    ⇒“ズーム”

④Hierarchy から選択したオブジェクトをダブルクリック    ⇒選択したオブジェクトに焦点を合わせる

これは便利ですよ

Page 27: はじめてのUnity教室 講義用ppt

玉をつくる

“Hierarchy ビュー”“⇒ Sphere”

Page 28: はじめてのUnity教室 講義用ppt

玉をつくる

移動ツールとスケールツールを使ってうまい感じに

Page 29: はじめてのUnity教室 講義用ppt

玉に物理挙動を与える

玉を選択して、メニューから“component” “Physics” “Rigidbody”⇒ ⇒

Page 30: はじめてのUnity教室 講義用ppt

玉に物理挙動を与える

Use Gravityに が入れば☑

重力が適用されY軸に負の方向に落下しようとする力が発生します .

Page 31: はじめてのUnity教室 講義用ppt

床にも物理挙動を与える

床はその場でとどまっててほしいのでIs Kinematic に を入れる☑

同じようにメニューから“component” “Physics” “Rigidbody”⇒ ⇒

Page 32: はじめてのUnity教室 講義用ppt

うごかしてみましょ

ココを押して

Page 33: はじめてのUnity教室 講義用ppt

でけぇ!!

アップすぎ!!

停止押してもう一度 play ボタン押して

Page 34: はじめてのUnity教室 講義用ppt

カメラを動かしましょう

移動ツールや回転ツールでうまい感じに調整して…右下のプレビューで確認して ..,

あんまりうまくいかなかったらとりあえずposition(0,30,-60) Rotation(25,0,0)でなんとかしてください

Page 35: はじめてのUnity教室 講義用ppt

もう一度再生!!

Page 36: はじめてのUnity教室 講義用ppt

次は反発係数を入力

Project create⇒ からPhysic material を選択

出てきたものを material フォルダへ

Page 37: はじめてのUnity教室 講義用ppt

反発係数を入力

0 ~ 1 で値を入力

Page 38: はじめてのUnity教室 講義用ppt

反発係数を入力

ドラッグ&ドロップ

Sphere を選択

Page 39: はじめてのUnity教室 講義用ppt

反発係数を入力

ドラッグ&ドロップ

Cube を選択

Page 40: はじめてのUnity教室 講義用ppt

うごかしてみましょ!!

ココ押して回転ツールでいじって

Page 41: はじめてのUnity教室 講義用ppt

キー操作を実装しましょうか

Page 42: はじめてのUnity教室 講義用ppt

Scriptを作成

Project create JAVA script⇒ ⇒

Page 43: はじめてのUnity教室 講義用ppt

かきましょう

出来た script をダブルクリックするとこんな画面になります

Page 44: はじめてのUnity教室 講義用ppt

かきましょう

このオブジェクトの姿勢を秒間 30 秒の速さで入力方向に Z 軸回転する

Page 45: はじめてのUnity教室 講義用ppt

実装

ドラッグ&ドロップ

Page 46: はじめてのUnity教室 講義用ppt

保存

File Save Scene as⇒  …を選択

⇒ 覚えやすい名前にして保存

Page 47: はじめてのUnity教室 講義用ppt

ビルド

File Build Settings⇒  …を選択

Page 48: はじめてのUnity教室 講義用ppt

ビルド

Build 押して適当に名前つけて保存!

Page 49: はじめてのUnity教室 講義用ppt

遊びましょう

さっき書き出したファイルをダブルクリックして

Page 50: はじめてのUnity教室 講義用ppt

どう?たのしい?

Page 51: はじめてのUnity教室 講義用ppt

それじゃ…もっとゲームっぽいのを作ってみましょう

Page 52: はじめてのUnity教室 講義用ppt

じゃあどうする?

①  まずはタイトル画面が欲しいよね

②  ルールが欲しい

③  ゲームクリアとゲームオーバー画面も欲しい

Page 53: はじめてのUnity教室 講義用ppt

こんな感じ…

スタート画面

ゲームオーバー

ゲームクリアゲーム本編

スペースキー 20 秒たった

20 秒以内に玉が落ちた

5秒たった

今日はここまで作ってみましょう

Page 54: はじめてのUnity教室 講義用ppt

まずはmainシーンの保存

1.File Build Setting⇒

2.Add Current を押す

3.Build を押す

Page 55: はじめてのUnity教室 講義用ppt

タイトル画面シーンの追加

File Save Scene As⇒ で“ title” として保存

Page 56: はじめてのUnity教室 講義用ppt

シーン順序の変更

1.File Build Setting⇒

2.Add Current を押す

3.Scenes In Build の  title を一番上に  ドラッグ  

Page 57: はじめてのUnity教室 講義用ppt

タイトル画面の作成

1.Hierarchy ビューで メインカメラを選択

2.Clear Flags を  Solid Collar  にする

3.Background を青に する   

Page 58: はじめてのUnity教室 講義用ppt

続いて文字を作成

Hierarchy>Create>UI>Text を選択する名前は Title に変えておく

Page 59: はじめてのUnity教室 講義用ppt

タイトルの編集

Alt を押しながらクリック

Page 60: はじめてのUnity教室 講義用ppt

タイトルの編集

240×120 にサイズを変更

ゲームビューでタイトルを確認

Page 61: はじめてのUnity教室 講義用ppt

スクリプトを書きましょう

Project create JAVA⇒ ⇒   script でスクリプトを作成下のスクリプトを書いてください

function Update () { if(Input.GetButtonDown("Jump")){ Application.LoadLevel("ball and cube"); }}

Page 62: はじめてのUnity教室 講義用ppt

スクリプトを書きましょう

function Update () { if(Input.GetButtonDown("Jump")){ Application.LoadLevel("ball and cube"); }}

・ GetButtonDown 関数 ボタンが押されたことを検出

・Jump スペースキー

・ Application クラスの LoadLevel 関数 指定したシーンを読みこむ

Page 63: はじめてのUnity教室 講義用ppt

空のオブジェクトに入れましょう

Create⇒ Create Emptyで作成

Page 64: はじめてのUnity教室 講義用ppt

Play

正常に動くか確認

Page 65: はじめてのUnity教室 講義用ppt

ビルド

Page 66: はじめてのUnity教室 講義用ppt

どう?うごいた?

Page 67: はじめてのUnity教室 講義用ppt

クロージング

Page 68: はじめてのUnity教室 講義用ppt

今日やったこと

① インストール② オブジェクトを並べた③ 少しスクリプトを書いた④ シーンとシーンをつないでみた

Page 69: はじめてのUnity教室 講義用ppt

最後に

あいさつとやってみた感想

Page 70: はじめてのUnity教室 講義用ppt

今日はありがとうございました

m(__)m