
このコースの概要について説明します。
Unityについて説明します。
UnityHubについて説明します。
UnityHubをインストールします。
サインインします。
ライセンス認証をしていきます。
Unityをインストールしていきます。
プロジェクトを作成します。
レイアウトを変えます。
Unityのインターフェースについて説明します。
オブジェクトを作ります。
コンポーネントについて説明します。
Visual Studioを使えるようにしていきましょう。
スクリプトについて扱います。
プロジェクトを作成します。
変数について扱います。
文字列に変数を埋め込んでみましょう。
関数について扱います。
定数について扱います。
配列について扱います。
foreachについて扱います。
クラスについて扱います。
アクセス修飾子について扱います。
継承について扱います。
名前空間について扱います。
ifについて扱います。
プロジェクトを作成します。
オブジェクトを移動させる方法について扱います。
オブジェクトの大きさを変更する方法について扱います。
オブジェクトの色を変える方法について扱います。
オブジェクトに物理現象を適用してみましょう。
Update関数について扱います。
矢印キーで水平方向の入力をする方法について扱います。
矢印キーで垂直方向の入力をする方法について扱います。
スクリプトを追加したオブジェクトを取得する方法について扱います。
オブジェクトのコンポーネントを取得する方法について扱います。
オブジェクトに力を加える方法について扱います。
他のオブジェクトを取得する方法について説明します。
他のオブジェクトのコンポーネントを取得する方法について扱います。
オブジェクトとぶつかった時の処理について扱います。
オブジェクトとすれ違った時の処理について扱います。
オブジェクトを消す方法について扱います。
Prefabについて扱います。
Canvasについて扱います。
文字を表示する方法について扱います。
Tagについて扱います。
スクリプトでTextの内容を変える方法について扱います。
スクリプトでシーンを読み込む方法について扱います。
Invokeについて扱います。
画面サイズが変わっても同じように表示されるようにする方法について扱います。
Vector3について扱います。
今回作るゲームを紹介します。
ゲーム作りの流れについて説明します。
プロジェクトを作成します。
地面を作ります。
壁を作ります。
オブジェクトをまとめます。
壁に色をつけます。
Playerを作成します。
Playerに物理現象を適用します。
Playerが移動できるようにします。
スピードを調整できるようにします。
CameraがPlayerを追いかけるようにします。
アイテムを設置します。
アイテムとすれ違ったら消えるようにします。
アイテムを複製できるようにしましょう。
アイテムの残り個数を表示します。
ゲームクリア時の処理をします。
壁と当たった時の処理をします。
Game Over!と表示させるようにします。
最初から始まるようにしていきます。
数秒後に最初から始まるようにします。
画面サイズが変わっても同じように表示されるようにします。
上から表示されるようにします。
今回作るゲームについて説明していきましょう。
プロジェクトを作成していきましょう。
Unityエディタについて説明します。
ゲームの画面サイズを変更します。
Asset Storeで素材を調達します。
unityのシーンについて説明します。
タイトルシーン作成の流れを説明します。
キャンバスを作成します。
背景を作成します。
タイトルテキストを作成します。
ボタンを作成します。
スクリプトの基礎を学ぶ。
好きな動物をコンソールに出力する演習課題です。
変数についての説明。
メソッドについて説明します。
メソッドを作る演習課題です。
引数について説明します。
引数のあるメソッドを作る演習課題です。
戻り値について説明します。
戻り値のあるメソッドを作る演習課題です。
ボタンを押すと画面遷移するようにします。
ゲームシーン作成の流れを説明します。
地面を作成していきます。
プレイヤーを作成していきます。
背景を作成する方法を説明
プレイヤーをジャンプさせる方法を説明します。
プレイヤーにキャラクターコントローラーをつける。
if文についての説明。
if文を使った制御をする演習課題です。
if文を使った制御をする演習課題です。
プレイヤーを前進させる方法を扱います。
プレイヤーをスクリプトで前に進ませていきます。
カメラを追従させます。
アニメーションをつける方法を説明します。
プレイヤーに歩くアニメーションをつけていきます。
無限に地面を作る方法を説明する。
プレハブについて学習します。
配列とListについて学習する。
配列を使った演習課題です。
Listを使った演習課題です。
スクリプトで無限に地面を作る
過ぎ去った地面を消す方法を説明。
スコアを表示する。
アイテムを作る。
無限にアイテムを作れるようにする。
トラップを作る方法を説明する。
トラップを作る。
音をつける方法を説明。
Asset Storeで音を調達する。
音を出すオブジェクトを作れるようになる。
Bgmを流せるようになる。
効果音を鳴らせるようになる。
クリアシーンのキャンバスを作る
一定のアイテムを獲得したらクリア画面に遷移。
不要なアセットを消して容量を小さくする。
プロジェクトを作っていきましょう。
Oculusのdeveloper登録をしていきます。
Oculus Goを開発者モードにしていきましょう。
適当にオブジェクトを配置しましょう。
VR機器で動かしてみましょう。
今回作るアプリについて説明します。
アプリ作成の手順を説明していきましょう。
プロジェクトの作成をしていきましょう。
必要なアセットをインポートしていきましょう。
キャラクターを配置してみましょう。
VR用のカメラを追加していきましょう。
コントローラーを表示させてみましょう。
コントローラーのトラックパットを使ってVR上で歩いてみましょう。
実際にVR機器で動かしてみましょう。
今回作るアプリについて説明していきます。
アプリ作為の手順を説明していきましょう。
プロジェクトを作成していきましょう。
必要なアセットをインポートしていきましょう。
どんな魔法があるのかみていきましょう。
VR用のカメラを追加していきましょう。
コントローラーを追加していきましょう。
ボタンを押したら魔法が使えるようにしていきましょう。
VR機器で実際に動かしていきましょう。
プロジェクトを作成していきましょう。
スクリプトとオブジェクトの関係について学んでいきましょう。
Startメソッドについて説明していきましょう。
Updateメソッドについて説明していきましょう。
変数について説明していきましょう。
スコープについて説明していきましょう。
データ型について学んでいきましょう。
if文について説明していきましょう。
算術演算子と代入演算子について学んでいきましょう。
代入演算子について学んでいきましょう。
関係演算子について学んでいきましょう。
論理演算子について学んでいきましょう。
条件演算子について学んでいきましょう。
型推論について説明していきましょう。
型変換できるようにしていきましょう。
メソッドについて説明していきます。
引数について学んでいきましょう。
戻り値について学んでいきましょう。
for文について説明していきましょう。
while文について説明していきましょう。
foreach文について説明していきましょう。
listについて説明していきましょう。
Switch文について学んでいきましょう。
プロパティについて学んでいきましょう。
Unityとは?
無料で使えるゲームエンジンのことです。ゲームエンジンと言うと少し難しいですが、簡単に言うとゲームを作るためのツールのことですね。Unityを使えば、様々な端末に対応したゲームを作ることができます。例えばiOS、Android問わずスマートフォンや、PlayStation4、Nintendo Switchなどの据え置き機、近年ではVR/ARなどに向けたゲームを作ることができます。
このコースは
Unityを使って簡単な3Dゲームを作成するコースです。プログラミング初心者でも理解できるようにわかりやすく解説しています。コースを通して一つの3Dゲームを作っていくので、ゲーム作りの流れを掴みたい方におすすめです。