2D、3D、VRゲームも作れる!Unity実践基礎講座
初めてゲーム開発を学ぶなら、
このUnityのコースから!
2D、3Dゲーム開発に対応し、あらゆるプラットフォームに対応していることから、Unityは現在シェア率の高いゲームエンジンとなっています。
また、Unityを使えば、Android、iPhoneアプリも開発できます。さらに、「ポケモンGO」で有名になったARゲームや、VRゲームも作れることから、Unityの活用範囲は無限大といっても過言ではありません。
Unityはプログラミング不要でゲーム開発ができるので、専門知識がなくてもキャラクターを動かし、ゲームを作ることができます。
このコースでは、Unityのインストールから始め、2D、3Dのゲーム開発の手順や、流行りのVRコンテンツの作り方までをレクチャーします。
ゲーム開発についてはプログラミングを使わない方法と使う方法の両方を収録。
プログラミングを使う場合はC#について理解していることが必要となりますが、C#の基礎についても解説しますので、Unityで必要な知識を網羅した内容となっています。
動画内容を図と書き起こし文で解説したPDFテキストと、実際にご自身のパソコンで操作して作ることができるファイルも付属。
初めてゲームを作る方でも、まずはUnityでの開発に慣れてから、プログラミングを使ってよりこだわったゲーム制作、そしてVRコンテンツの制作へと段階を追ってチャレンジしていくことができます。
本コースの学習内容
Unityに関する基礎知識
Unityのインストール方法
公式サイトからUnityのプログラムをダウンロードして、お使いのコンピュータにセットアップしましょう。
インストールから認証、セットアップ完了までの手順を画面の見方と共に解説します。
プログラムを使わない2Dアニメーション
水槽で動く金魚のゲーム開発
水槽に動く金魚・動く出目金・動く藻を配置するプロジェクトを作成します。
えさと土台にする岩をAssetStoreからダウンロードし、重力をつけたえさに金魚が衝突するアニメーションを作ることができます。
プログラムを使う2Dゲーム開発
C#の基本と2Dゲーム開発
きめ細やかなゲームを作るためのプログラムの使い方を学びます。
まずはUnityをセットアップすると付いてくるVisual StudioのC#について解説します。
はじめてのUnityの表示を追加し、プログラムの部品の使い方を理解しましょう。
落ちてくるえさに金魚が衝突してえさを飛ばすゲームを開発します。
プログラムを使わない3Dアニメーション
テライン・ハンドツール・シーンギズモの使い方
森を作ってその中に昆虫・恐竜を配置し、人間が動き回る風景を作っていきます。
人間が自由に動き回り、恐竜を探しやすくするプログラムの実行方法についても学んでいきます。
Unityちゃんを使ったデモ
Unityちゃんをダウンロードします。
草が敷かれた地面にUnityちゃんを登場させて動かし、カメラがUnityちゃんを追いかけるスクリプトを作成します。
玉転がしゲームの開発
玉ころがしゲームを作っていきます。
玉が飛びながら重力に従って落下するアニメーションの作り方についても学んでいきます。
プログラムを使う3Dゲーム開発
衝突判定
ゲームを作るテクニックとして、衝突判定について学習します。
衝突の基本は3つのパターンがあり、コライダー(Colider)によって衝突を判定します。
赤い玉がオブジェクトと衝突したときに色が変わるスクリプトを学びましょう。
VRコンテンツの開発
VRコンテンツの作り方
Unityで作ったプロジェクトは、すぐにVRコンテンツにすることができます。
VRの概要を知り、Unityの3DプロジェクトをVR用に設定・変換する操作方法について紹介します。
こんな方にオススメ
- これからUnityの学習を始めたい
- ゲーム開発に興味はあるけれどプログラミングは未経験
- 簡単なものから少し凝ったゲームまで自分で作ってみたい
- 流行りのAR、VR制作について知りたい
- Unityをマスターして技術の幅を広げたい
あなたもこのコースを学んで自由自在にUnityでゲームを開発できるようになりましょう!
About the Instructor
1951年生まれ(世界初のコンピュータENIACが誕生した年)。電子工学を学び、ENIACを生み出した日本ユニバックに勤務し、平成元年、株式会社アサイコンピュータサービスを設立。
中小企業のあらゆる業種のシステム化に取り組む。
■オンライン講座に取り組む理由
会社に合ったシステムを作ることが合理化と差別化につながるという一心で、システム開発の教育に取り組みましたが、思うようにはいきませんでした。
その理由はプログラムが難しいと感じる人が多いためです。
Windowsの普及に伴いエクセルを使う人が多くなってきましたが、エクセルのプログラム化、VBAを扱える人はまだまだ少ないのが現状です。
プログラムの基礎をしっかりと学べば、自分の思い通りのシステムが作れます。
多くの人が思い通りのシステムを作れるスキルを身につけられるように、ACTで講座を公開しております。
40年以上のコンピュータの経験を活かし、これからの若者に変わらないITの基礎、考え方をお伝えするために、オンライン講座の展開をライフワークとして取り組んでおります。
今後はクラウドのAzure・開発言語のC#・簡単なiPhoneアプリを開発できるSwiftの講座の公開を予定しています。
Course content
Loading |