講義用ppt windows女子部

Post on 12-Apr-2017

368 Views

Category:

Engineering

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

はじめての 教室

初めまして^^Windows 女子部の皆さ

ん!

講師紹介

• 高橋 理佳子 TMCN youth

1994年2月21日岩手県出身獨協大学 経済学部 経営学科 在学

趣味 特技ピアノ歴9年バドミントン歴10年

IoTイノベーターカップ 特別賞Innovator Academy 特別賞Tokyo Hackademics 2015  優勝

今日のながれ

• ①  アイスブレーク(1) たかりかを知ろう (2)unity を知ろう!

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

unity ってなーに?

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

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

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

インストールしましたよね♪

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

プロジェクトの作成

プロジェクトの生成

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

Create project を押す!!

画面の説明

ツールバー

Sceneビュー

Hierarchyビュー

Inspector ビュー

project ビュー

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

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

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

画面の説明

Gameビュー

Console ビュー

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

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

下準備をしましょう

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

Create から folder を選択

フォルダ管理📂

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

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

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

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

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

板をつくる

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

板をつくる

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

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

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

板をつくる

この■を引っ張る

板をつくる

(50,1,50) と入力

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

②ALT   + ドラッグ⇒“ 視界の旋回!!”③ マウスホイール    ⇒“ズーム”④Hierarchy から選択したオブジェクトをダブルクリック    ⇒選択したオブジェクトに焦点を合わせる

これは便利ですよ

玉をつくる

“Hierarchy ビュー”“⇒ Sphere”

玉をつくる

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

玉に物理挙動を与える

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

玉に物理挙動を与える

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

床にも物理挙動を与える

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

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

うごかしてみましょ

ココを押して

でけぇ!!

アップすぎ!!

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

play ボタン押してる状態

え!保存されないんだけど!

play ボタン押してない状態今の状態を確認したら play ボタン押してない状態にしましょう!保存されないのです .. > < ..

カメラを動かしましょう

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

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

もう一度再生!!

次は反発係数を入力

Project create⇒ からPhysic material を選択出てきたものを material フォルダへ

反発係数を入力

0 ~ 1 で値を入力

反発係数を入力

ドラッグ&ドロップ

Sphere を選択

反発係数を入力

ドラッグ&ドロップ

Cube を選択

うごかしてみましょ!!

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

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

Script を作成

Project create JAVA script⇒ ⇒

かきましょう

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

かきましょう

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

実装

ドラッグ&ドロップ

ビルド

File Build Settings⇒  …を選択

ビルド

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

遊びましょう

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

どうですか?楽しいですか?

ボールに色をつけて女子力をあげてみましょう❤️

1. Project create⇒ ⇒Material

ボールに女子力を❤️

1. 名前は ball coler とつけましょう2. 好きな色を選らんでください3. ドロップ & ドロップ

ボールに女子力を❤️

ドラッグ&ドロップ

女子力注入できましたか?❤️

それではもっとゲームっぽいのを作ってみましょう

じゃあどうする?

①  まずはタイトル画面が欲しいよね②  ルールが欲しい③  ゲームクリアとゲームオーバー画面も欲しい

こんな感じ…

スタート画面

ゲームオーバー

ゲームクリアゲーム本編

スペースキー 20 秒たった

20 秒以内に玉が落ちた

5秒たった

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

まずは main シーンの保存

1.File Build Setting⇒

2.Add Current を押す3.Build を押す

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

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

シーン順序の変更

1.File Build Setting⇒

2.Add Current を押す3.Scenes In Build の  title を一番上に  ドラッグ  

タイトル画面の作成

1.Hierarchy ビューで メインカメラを選択2.Clear Flags を  Solid Collar  にする3.Background を青に する   

続いて文字を作成

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

タイトルの編集

Alt を押しながらクリック

タイトルの編集

240×120 にサイズを変更

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

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

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

function Update () { if(Input.GetButtonDown("Jump")){ Application.LoadLevel(“1"); }}

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

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

・ GetButtonDown関数 ボタンが押されたことを検出・Jump スペースキー・ Application クラスの LoadLevel関数 指定したシーンを読みこむ

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

Create⇒ Create Emptyで作成

Play

正常に動くか確認

ビルド

うごきました?^^

クロージング

今日やったこと

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

最後に

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

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

      おわり

インストール!

http://japan.unity3d.com/

インストール!

インストール!

インストール!

インストール!

インストール!1 2

3 4

インストール!

少し待ってて

インストール終了!

これで終了

top related