Enviar búsqueda
Cargar
unityゲーム開発基礎講座
•
12 recomendaciones
•
14,463 vistas
Y
Yuki Tada
Seguir
部活の勉強会で使用したパワーポイント。少しわかりにくいかもしれませんが、Unity初心者の方に役立てていただいたらと…。 本当に基礎の基礎しか解説していませんm(_ _)m
Leer menos
Leer más
Desarrollo personal
Denunciar
Compartir
Denunciar
Compartir
1 de 38
Descargar ahora
Descargar para leer sin conexión
Recomendados
「Unityではじめる2Dゲーム作り徹底ガイド」CM第1弾
「Unityではじめる2Dゲーム作り徹底ガイド」CM第1弾
Kouji Ohno
インディーゲーム開発の現状と未来 2021
インディーゲーム開発の現状と未来 2021
Unity Technologies Japan K.K.
多機能ボイチャを簡単に導入する方法
多機能ボイチャを簡単に導入する方法
Unity Technologies Japan K.K.
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
Unity Technologies Japan K.K.
Unityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTips
Unity Technologies Japan K.K.
Unityティーチャートレーニングデイ -認定3Dアーティスト編-
Unityティーチャートレーニングデイ -認定3Dアーティスト編-
Unity Technologies Japan K.K.
UIElements+UI BuilderでEditor拡張を作ろう
UIElements+UI BuilderでEditor拡張を作ろう
Unity Technologies Japan K.K.
Unityの開発環境が生み出す可能性
Unityの開発環境が生み出す可能性
MakotoItoh
Recomendados
「Unityではじめる2Dゲーム作り徹底ガイド」CM第1弾
「Unityではじめる2Dゲーム作り徹底ガイド」CM第1弾
Kouji Ohno
インディーゲーム開発の現状と未来 2021
インディーゲーム開発の現状と未来 2021
Unity Technologies Japan K.K.
多機能ボイチャを簡単に導入する方法
多機能ボイチャを簡単に導入する方法
Unity Technologies Japan K.K.
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
Unity Technologies Japan K.K.
Unityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTips
Unity Technologies Japan K.K.
Unityティーチャートレーニングデイ -認定3Dアーティスト編-
Unityティーチャートレーニングデイ -認定3Dアーティスト編-
Unity Technologies Japan K.K.
UIElements+UI BuilderでEditor拡張を作ろう
UIElements+UI BuilderでEditor拡張を作ろう
Unity Technologies Japan K.K.
Unityの開発環境が生み出す可能性
Unityの開発環境が生み出す可能性
MakotoItoh
Unityティーチャートレーニングデイ -認定プログラマー編-
Unityティーチャートレーニングデイ -認定プログラマー編-
Unity Technologies Japan K.K.
Adobe XDを使うと、こんなに効率よくゲームUIが作れちゃうの!?
Adobe XDを使うと、こんなに効率よくゲームUIが作れちゃうの!?
kyu buns
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
UnityTechnologiesJapan002
学生がUnityで2 dゲームを作るとこうなる
学生がUnityで2 dゲームを作るとこうなる
Ryoya Takahashi
AndroidのUI設計で押さえておきたいポイント
AndroidのUI設計で押さえておきたいポイント
Takayuki Inoue
UnityのMultiplayサービスの得意な事
UnityのMultiplayサービスの得意な事
Unity Technologies Japan K.K.
【Unite Tokyo 2018】基調講演
【Unite Tokyo 2018】基調講演
Unity Technologies Japan K.K.
SmartARの使い方(基本編)
SmartARの使い方(基本編)
Takashi Yoshinaga
「宴」実装時に得られたUnityプログラムノウハウ
「宴」実装時に得られたUnityプログラムノウハウ
Ryohei Tokimura
徹底解説 Unity Reflect【概要編 ver2.0】
徹底解説 Unity Reflect【概要編 ver2.0】
Unity Technologies Japan K.K.
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版
UnityTechnologiesJapan002
Android pieの新機能紹介
Android pieの新機能紹介
Akira SUGIMOTO
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
cfm_art
Unity講習会(初級)
Unity講習会(初級)
torisoup
Unity+Vuforiaで始めるARアプリ開発
Unity+Vuforiaで始めるARアプリ開発
Takashi Suzuki
Unity × graphics × effects
Unity × graphics × effects
Hironori Sugino
「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例
Ryohei Tokimura
Unity ゲーム開発
Unity ゲーム開発
Katsutoshi Makino
Unity教える先生方注目!ティーチャートレーニングデイを体験しよう
Unity教える先生方注目!ティーチャートレーニングデイを体験しよう
Unity Technologies Japan K.K.
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用まで
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用まで
Takashi Yoshinaga
スマートフォン勉強会 関東 19
スマートフォン勉強会 関東 19
Kenji Daikoku
実はかんたん!ゲームエンジンCocos2d-x入門
実はかんたん!ゲームエンジンCocos2d-x入門
Chukong Technologies Japan
Más contenido relacionado
La actualidad más candente
Unityティーチャートレーニングデイ -認定プログラマー編-
Unityティーチャートレーニングデイ -認定プログラマー編-
Unity Technologies Japan K.K.
Adobe XDを使うと、こんなに効率よくゲームUIが作れちゃうの!?
Adobe XDを使うと、こんなに効率よくゲームUIが作れちゃうの!?
kyu buns
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
UnityTechnologiesJapan002
学生がUnityで2 dゲームを作るとこうなる
学生がUnityで2 dゲームを作るとこうなる
Ryoya Takahashi
AndroidのUI設計で押さえておきたいポイント
AndroidのUI設計で押さえておきたいポイント
Takayuki Inoue
UnityのMultiplayサービスの得意な事
UnityのMultiplayサービスの得意な事
Unity Technologies Japan K.K.
【Unite Tokyo 2018】基調講演
【Unite Tokyo 2018】基調講演
Unity Technologies Japan K.K.
SmartARの使い方(基本編)
SmartARの使い方(基本編)
Takashi Yoshinaga
「宴」実装時に得られたUnityプログラムノウハウ
「宴」実装時に得られたUnityプログラムノウハウ
Ryohei Tokimura
徹底解説 Unity Reflect【概要編 ver2.0】
徹底解説 Unity Reflect【概要編 ver2.0】
Unity Technologies Japan K.K.
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版
UnityTechnologiesJapan002
Android pieの新機能紹介
Android pieの新機能紹介
Akira SUGIMOTO
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
cfm_art
Unity講習会(初級)
Unity講習会(初級)
torisoup
Unity+Vuforiaで始めるARアプリ開発
Unity+Vuforiaで始めるARアプリ開発
Takashi Suzuki
Unity × graphics × effects
Unity × graphics × effects
Hironori Sugino
「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例
Ryohei Tokimura
Unity ゲーム開発
Unity ゲーム開発
Katsutoshi Makino
Unity教える先生方注目!ティーチャートレーニングデイを体験しよう
Unity教える先生方注目!ティーチャートレーニングデイを体験しよう
Unity Technologies Japan K.K.
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用まで
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用まで
Takashi Yoshinaga
La actualidad más candente
(20)
Unityティーチャートレーニングデイ -認定プログラマー編-
Unityティーチャートレーニングデイ -認定プログラマー編-
Adobe XDを使うと、こんなに効率よくゲームUIが作れちゃうの!?
Adobe XDを使うと、こんなに効率よくゲームUIが作れちゃうの!?
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
学生がUnityで2 dゲームを作るとこうなる
学生がUnityで2 dゲームを作るとこうなる
AndroidのUI設計で押さえておきたいポイント
AndroidのUI設計で押さえておきたいポイント
UnityのMultiplayサービスの得意な事
UnityのMultiplayサービスの得意な事
【Unite Tokyo 2018】基調講演
【Unite Tokyo 2018】基調講演
SmartARの使い方(基本編)
SmartARの使い方(基本編)
「宴」実装時に得られたUnityプログラムノウハウ
「宴」実装時に得られたUnityプログラムノウハウ
徹底解説 Unity Reflect【概要編 ver2.0】
徹底解説 Unity Reflect【概要編 ver2.0】
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版
Android pieの新機能紹介
Android pieの新機能紹介
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
Unity講習会(初級)
Unity講習会(初級)
Unity+Vuforiaで始めるARアプリ開発
Unity+Vuforiaで始めるARアプリ開発
Unity × graphics × effects
Unity × graphics × effects
「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例
Unity ゲーム開発
Unity ゲーム開発
Unity教える先生方注目!ティーチャートレーニングデイを体験しよう
Unity教える先生方注目!ティーチャートレーニングデイを体験しよう
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用まで
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用まで
Similar a unityゲーム開発基礎講座
スマートフォン勉強会 関東 19
スマートフォン勉強会 関東 19
Kenji Daikoku
実はかんたん!ゲームエンジンCocos2d-x入門
実はかんたん!ゲームエンジンCocos2d-x入門
Chukong Technologies Japan
Unity講習会
Unity講習会
MASA_T_O
Dev camp2012jpn day2special
Dev camp2012jpn day2special
Katsuhito Katoh
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developer Camp 2012 Japan Fall
Cocosサービスについて
Cocosサービスについて
Chukong Technologies Japan
Unity information for new developer
Unity information for new developer
WheetTweet
Cocos2d-xおよび関連サービスについて
Cocos2d-xおよび関連サービスについて
Chukong Technologies Japan
Ide env
Ide env
Shuichi Jinushi
Cocos2d-xハンズオンセミナー
Cocos2d-xハンズオンセミナー
Chukong Technologies Japan
UE4におけるモバイル向けVRアプリ書き出し方法~Android編~
UE4におけるモバイル向けVRアプリ書き出し方法~Android編~
DoshishaUniv ProntiatVR
Microsoft DaRT って何だろう
Microsoft DaRT って何だろう
Yutaro Tamai
ゲームエンジンの違い
ゲームエンジンの違い
Hideki Koike
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Kaoru NAKAMURA
Azure PlayFab トレーニング資料
Azure PlayFab トレーニング資料
Daisuke Masubuchi
Cocos2d-x(v3.x)で作るマルチプラットフォームゲーム
Cocos2d-x(v3.x)で作るマルチプラットフォームゲーム
Norio Akagi
「寝ながら作るXojo」ハンズオンテキスト
「寝ながら作るXojo」ハンズオンテキスト
Yoshimasa Kawano
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
IGDA Japan
AndroidStudioのインストールをゼロからしてみる
AndroidStudioのインストールをゼロからしてみる
Shigeo Ueda
速報!!Windows 11
速報!!Windows 11
Tomokazu Kizawa
Similar a unityゲーム開発基礎講座
(20)
スマートフォン勉強会 関東 19
スマートフォン勉強会 関東 19
実はかんたん!ゲームエンジンCocos2d-x入門
実はかんたん!ゲームエンジンCocos2d-x入門
Unity講習会
Unity講習会
Dev camp2012jpn day2special
Dev camp2012jpn day2special
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Cocosサービスについて
Cocosサービスについて
Unity information for new developer
Unity information for new developer
Cocos2d-xおよび関連サービスについて
Cocos2d-xおよび関連サービスについて
Ide env
Ide env
Cocos2d-xハンズオンセミナー
Cocos2d-xハンズオンセミナー
UE4におけるモバイル向けVRアプリ書き出し方法~Android編~
UE4におけるモバイル向けVRアプリ書き出し方法~Android編~
Microsoft DaRT って何だろう
Microsoft DaRT って何だろう
ゲームエンジンの違い
ゲームエンジンの違い
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Azure PlayFab トレーニング資料
Azure PlayFab トレーニング資料
Cocos2d-x(v3.x)で作るマルチプラットフォームゲーム
Cocos2d-x(v3.x)で作るマルチプラットフォームゲーム
「寝ながら作るXojo」ハンズオンテキスト
「寝ながら作るXojo」ハンズオンテキスト
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
AndroidStudioのインストールをゼロからしてみる
AndroidStudioのインストールをゼロからしてみる
速報!!Windows 11
速報!!Windows 11
unityゲーム開発基礎講座
1.
~ Unityで理解するゲーム制作の基本 ~ まぐかず
2.
3.
総合開発エンジン総合開発エンジン →3Dアプリケーションの総合開発環境→3Dアプリケーションの総合開発環境 →2Dにも対応 →ゲーム等の作成に必要な機能及び→ゲーム等の作成に必要な機能及び ツールを包括 →基本開発環境が全て無料
4.
対応プラットフォーム対応プラットフォーム →Windows, Mac OS,
各スマートフォン,→Windows, Mac OS, 各スマートフォン, Wii, Xbox 360, etc… 対応言語対応言語 →Java Script, C#
5.
Unityのホームページ(日本版)Unityのホームページ(日本版) http://japan.unity3d.com/http://japan.unity3d.com/ ダウンロードページ(Unity3D) http://japan.unity3d.com/unity/download/http://japan.unity3d.com/unity/download/
6.
7.
新規プロジェクトの作成新規プロジェクトの作成 “HitterGame” に変更
8.
ゲーム画面のサイズ設定ゲーム画面のサイズ設定 設定を変更する
9.
ゲーム画面のサイズ設定ゲーム画面のサイズ設定 Width → 640 Height
→ 480Height → 480
10.
シーンの保存シーンの保存 ファイル名を”Main”とするファイル名を”Main”とする
11.
Q. ProjectとSceneって何?Q. ProjectとSceneって何? A.
1つのゲームで1プロジェクト分、1つの ゲーム画面で1シーン分と考えましょう。ゲーム画面で1シーン分と考えましょう。 ProjectProject SceneScene
12.
シーンの保存シーンの保存 ファイル名を”Main”とするファイル名を”Main”とする
13.
フィールドを作成フィールドを作成 →地面となる板を→地面となる板を 設置してみよう 板がScene画面に表示された板がScene画面に表示された
14.
Q. GameObjectって何?Q. GameObjectって何? A.
ゲームを作る際に使用する物体全て がこのGameObject内に定義されていがこのGameObject内に定義されてい るものに当てはまります。 Cube … 立方体 GUI … テキスト関係Cube … 立方体 Sphere … 球体 Capsule … カプセル (細長い球体) GUI … テキスト関係 Light … 光源 Empty … スクリプト用 (細長い球体) Cylinder … 円柱 Plane … 板
15.
多方向からの目視確認多方向からの目視確認 →さまざまな方向から板を見てみよう→さまざまな方向から板を見てみよう 裏からは見えない裏からは見えない
16.
Q. 迷子になりましたQ. 迷子になりました A.
Scene画面でオブジェクトがわからなくなれ ば、Hierarchy画面から対象のオブジェクトば、Hierarchy画面から対象のオブジェクト を選び、”F”ボタンを押せばオブジェク トが画面中央に設定されます。トが画面中央に設定されます。 + FFFFキーキーキーキー+ FFFFキーキーキーキー “Plane”が中央に来る“Plane”が中央に来る
17.
視点変更ボタン(手アイコン) Q. 移動はどうやって行えるの?Q. 移動はどうやって行えるの? A.
よく使用される移動方法は以下の通りです。 Transform Toolsの手アイコンを選択Transform Toolsの手アイコンを選択 スクロールボタンドラッグ 移動 Alt + Ctrl + 左ドラッグAlt + Ctrl + 左ドラッグ 右ドラッグ → 原点からの視点変更 Alt + 左ドラッグ → 中心からの視点変更Alt + 左ドラッグ → 中心からの視点変更 スクロールボタン → 奥行き変更
18.
カメラの移動 移動ボタン カメラの移動 →ゲームっぽいカメラの見え方を探す カメラからの視点 カメラアイコン
19.
砲身の作成砲身の作成 →Cylinder(Cannon)を配置する→Cylinder(Cannon)を配置する →CannonのColliderを削除する 回転軸の作成回転軸の作成 →空オブジェクト(Cannon Base)を作成する →Cannonの軸位置に移動させる→Cannonの軸位置に移動させる →CannonをCannon Baseの子供にする
20.
Q. Colliderコンポーネントって何?Q. Colliderコンポーネントって何? A.
衝突判定を行うコンポーネントです。 Is Trigger → 物理エンジンを無視 OnTriggerEnter … 衝突始まり OnTriggerStay … 衝突中 Is Trigger → 物理エンジンを無視 Material → 色等の見た目 OnTriggerStay … 衝突中 OnTriggerExit … 衝突終わり OnCollisionEnter … 衝突始まり OnCollisionStay … 衝突中OnCollisionStay … 衝突中 OnCollisionExit … 衝突終わり Radius → 衝突判定の半径 Direction → 衝突判定の向き
21.
Q. 親子関係(階層構造)って何?Q. 親子関係(階層構造)って何? A.
オブジェクトのグループ化のようなものです。 子は親の回転や移動を受け継いでいます。子は親の回転や移動を受け継いでいます。 また、子のTransformコンポーネントには親 を基準とした回転率や移動ポジションが書か れます 子は単体で動かせるが、子は単体で動かせるが、 親を動かせば子も動く
22.
発弾位置を作成発弾位置を作成 →空のオブジェクト(Launcher)を配置する→空のオブジェクト(Launcher)を配置する →弾の発弾位置に移動させる →LauncherをCannon Baseの子供にする→LauncherをCannon Baseの子供にする プログラムの作成 →C#スクリプト(Launcher)を作成する→C#スクリプト(Launcher)を作成する →スペースキーを押すたびに弾を生成させる →Launcherオブジェクトに渡す
23.
プログラムの作成 スクリプト名を”Launcher”に 書き換える プログラムの作成 Double Click
24.
LauncherLauncher
25.
入力の取得入力の取得 キーボード → GetKey関係キーボード
→ GetKey関係 GetKey … 継続押し GetKeyDown … 押された時GetKeyDown … 押された時 GetKeyUp … 押された後 マウス → GetMouseButton(数字) 0 … 左クリック 1 … 右クリック1 … 右クリック 2 … 中クリック
26.
弾丸を作成 →Sphere(Shell)を配置する(場所は任意) →Shellをプレハブ化する(Shell Prefab)→Shellをプレハブ化する(Shell Prefab) →重力加速度(rigidbody)をつける →Shellを削除する→Shellを削除する →Shell
PrefabをLauncherのShellに定義する プログラムの作成プログラムの作成 →C#スクリプト(Shell)を作成する →Shell Prefabに初速度をつける →Shell Prefabに渡す
27.
プレハブ化プレハブ化 プレハブが生成されている Drug
28.
Q. プレハブって何?Q. プレハブって何? A.
いくつもオブジェクトを複製する際に使用す る雛形のことで、クラスにあたるものです。る雛形のことで、クラスにあたるものです。 Hierarchy Viewにプレハブをドラッグすれ ばオブジェクトがすぐに生成できます。ばオブジェクトがすぐに生成できます。 いくらでも生成できる半面、色やいくらでも生成できる半面、色や 形状は個々に変えられない
29.
プレハブ化プレハブ化 プレハブが生成されている Drug
30.
弾丸を作成 →Sphere(Shell)を配置する(場所は任意) →Shellをプレハブ化する(Shell Prefab)→Shellをプレハブ化する(Shell Prefab) →重力加速度(rigidbody)をつける →Shellを削除する→Shellを削除する →Shell
PrefabをLauncherのShellに定義する プログラムの作成プログラムの作成 →C#スクリプト(Shell)を作成する →Shell Prefabに初速度をつける →Shell Prefabに渡す
31.
重力の設定重力の設定 Rigidbodyが設定される
32.
弾丸を作成 →Sphere(Shell)を配置する(場所は任意) →Shellをプレハブ化する(Shell Prefab)→Shellをプレハブ化する(Shell Prefab) →重力(rigidbody)を設定する →Shellを削除する→Shellを削除する →Shell
PrefabをLauncherのShellに定義する プログラムの作成プログラムの作成 →C#スクリプト(Shell)を作成する →Shell Prefabに初速度をつける →Shell Prefabに渡す
33.
ShellShell
34.
ゲームの実行ゲームの実行 スペースキーを押すと弾が 発射される発射される
35.
光源の配置光源の配置 光源は自由に移動できる
36.
的の配置的の配置 →Cube(Cube)を配置する(場所は任意)→Cube(Cube)を配置する(場所は任意) →Cubeをプレファブ化(Cube Prefab)する →重力(rigidbody)を設定する→重力(rigidbody)を設定する →的を軽くする Mass →
物質の質量
37.
ゲームの作り方-Unityで覚える遊びのアルゴリズム- (加藤 政樹著) Unityで作るiPhone/Androidアプリ入門Unityで作るiPhone/Androidアプリ入門 (山崎 透、野口
基之著)
Descargar ahora