
※このレクチャーはUdemyで既に学習している方はスキップしても大丈夫です。
はじめまして、講師のしゃんぐりらクリエイトです。
数ある講座の中から、この講座に興味をもって頂きありがとうございます。
この講座はUnityの初心者や未経験の方に向けた基礎講座となっております。
優れた学習システムであるUdemyで無理なく、負荷なく、一緒に学習をしていきましょう。
※既にUnityの概要を把握されている方はスキップしても大丈夫です。
・Unityの概要についての説明です。
・Unity未経験者の方向けの解説になっております。
※既にUnityの作品を公開するサイトを把握している、利用している場合はスキップしても大丈夫です。
Unityの開発事例についての説明です。
※講座の概要を説明しているだけなのでUnityの技術的な内容は含まれておりません。スキップしても大丈夫です。
※本講座のレクチャーではBGMに[音楽の卵様]の楽曲を使用させて頂いております。
講座の補助資料をリソースからダウンロードする事ができます。
各レクチャーは講座の補助資料に対応しておりますので、復習等にご利用下さい。
■Unity IDを作成するサイトはこちらからアクセスする事ができます
https://id.unity.com/ja/account/
■Unity2021.3 LTSのシステム要件の公式サイトの解説ページのURLはこちらです。
https://docs.unity3d.com/ja/2021.3/Manual/system-requirements.html
[2023/11/18]Unityエディターのインストールの際に、本コースで解説に使用しているUnityエディターバージョンのUnity 2021.3.15f1をアーカイブの方からダウンロードする方法に変更致しました。
解説動画と、ダウンロード資料の資料を差し替えを行いました。(2025/10/3:Unityエディターについて、セキュリティ対応のバージョンがリリースされております。新しいバージョンのインストール手順は本レクチャーのリソースをご確認下さい)
[2023/12/18]UnityHubにてVisual Studio Community 2019をインストールしているのにUnityHub側で認識されず、エラー表示となってしまう場合の対応方法についてのPDF資料をアップロード致しました。
[2025/10/3]
この度、Unity Editorのランタイムに #CVE_2025_59489 (危険度High) のセキュリティ脆弱性が発見されました。影響を受けるバージョンでビルドされたアプリは、ローカルでのコード実行や情報漏洩の危険性があります。この講座では即座にアプリを公開したりリリースするまでをご案内はしておりませんが、本講座でUnityエディターを初めてインストールされた方や、講座を受講中の方は以下をご参照頂き、最新版への更新をお願い致します。
✅ 対応必須のパッチ適用済みバージョン
Unity 2021.3.45f2 (LTS) など、各LTSバージョンの最新パッチをご利用ください。
私のUdemy講座をご受講中の方も、プロジェクトを「2021.3.45f2」以降のパッチ適用がされたバージョンへ更新をお願いします。本講座を受講の方向けに、リソースに最新版のUnityEditorバージョンをインストールする為の手順と適用方法の手順書(UnityEditorバージョンアップ手順(2021.3.45f2).pdf)を追加しておりますので、ご参照下さい。
※「2021.3.45f2」は、長期サポート(LTS)バージョンの最新パッチです。(2025年10月3日時点)
詳細はUnity公式情報をご確認ください。アップデートした事によって本講座の進行について進行出来ない等の不具合がありましたら、お問い合わせ下さい。
[2023/11/5 追記]
リソースファイルに補足説明テキストを追加致しました。
内容は以下となります。
①最初に立ち上げるプロジェクトについて
本レクチャーでは、UnityHubから新規プロジェクトを立ち上げる際に、
「3D(URP)コア」を選択して立ち上げております。
レクチャーの中で説明が不足しておりましたのでこちらで補足させて頂きます。
(現在補足説明の入った動画に差し替え中です)
既に3Dコアの方でプロジェクトを立ち上げて頂いた場合でも読み替えて頂く事で
同じように作業を進めていく事が可能なので、そのまま進めて頂いても大丈夫です。
説明が不足しており申し訳ございません。
【読み替え箇所】
■4:14秒付近 と8:17秒付近
カラーパレット選択箇所
【3Dコア】 | 【3Dコア(URP)】
アルベド | ベースマップ
立ち上げた新規プロジェクトが、3Dコア(URPとついていない方)の場合は、
説明の中で「ベースマップ」と呼んでいる部分を「アルベド」に読み替えて頂く事で同様に進めていく事が出来ます。
■6:57秒付近
【3Dコア】 | 【3Dコア(URP)】
Default-Material | Lit
立ち上げた新規プロジェクトが、3Dコア(URPとついていない方)の場合は、
説明の中で「Lit」と呼んでいる部分を「Default-Material」に読み替えて頂く事で同様に進めていく事が出来ます。
②3D(URP)コアのテンプレートプロジェクトを立ち上げた時に以下のようなエラーが表示される場合があります。
3D(URP)コアのプロジェクトを立ち上げた時に以下のようなエラーがコンソールビューに表示される場合
ゲームを一度再生してから停止するか、プロジェクトを再度開きなおすとエラーが消える事があります。
【エラーの内容】
invalid pass index 1 in DrawMesh
invalid pass index 2 in DrawMesh
invalid pass index 3 in DrawMesh
【情報ソース】
https://issuetracker.unity3d.com/issues/urp-renderingcommandbuffer-invalid-pass-index-errors-when-opening-urp-sample-scenes
【概要】
Unity 2021.3.15f1、URP 12.1.8 でエラーが発生するようです。
【対策】
1. シーンまたはプロジェクトを再度開いた後、問題は再現されなくなる。
2.新しいUnityバージョンでは解消されているようです。
(URP 13.1.2 で修正され、2022.1.0b1 で利用可能になります)
■アセットストアのURLはこちらです
https://assetstore.unity.com/
Unityのアセットストアの開き方です。アセットストアの使い方を最初に学びたい所ですが、アセットストアから入手したアセットをどのように反映していくか、確認する為には最初に準備が必要です。
このレクチャーでは基本的な以下の内容を学習していきます。
・プロジェクトの立ち上げ方
・サンプルシーンの動かし方
・アセットストアへのアクセス法
■アセットストアのURLはこちらです
https://assetstore.unity.com/
【参考リンク】
①Adventure Game Environment Pack | URP
https://assetstore.unity.com/packages/3d/environments/sci-fi/adventure-game-environment-pack-urp-246189
②Starter Assets - First Person Character Controller | URP
https://assetstore.unity.com/packages/essentials/starter-assets-first-person-character-controller-urp-196525
このレクチャーのリソースにダウンロード可能なリソースがあります。(PCからのみアクセス可能)
Unity初心者や未経験の方、時間の中々取れない兼業クリエイター向けに基礎的な部分を解説しています。
この講座ではシンプルで重要な機能にフォーカスし、丁寧に順番を追って解説していきます。
・Unityのインストール方法
・Unityに必要なUnityIDの登録方法
・Unityエディターの使用方法
・Unityアセットの導入方法
・Unityアセットのインポート方法
初心者がつまづきやすそうな部分にフォーカスを行い、なるべく丁寧に解説しています。
全てのレクチャーには対応する補助資料が用意されており、動画を見れない時もPDFファイルで復習したり予習を行う事ができます。
このコースは聞き流しでも学習出来るように、なるべくゆっくり解説しています。
レクチャーをスマートフォンにダウンロードし、耳からインプットする事で
通勤や通学、家事の合間などの隙間時間を有効に活用する事が出来ます。
この講座を完走しても作品としての成果物は得られませんが、
あなたがUnityをやってみるキッカケ作りや、スタートダッシュのお手伝いは出来るかも知れません。
レクチャープレビューを聞いてみて試して頂けると嬉しいです。
Unityは一朝一夕で身につくものではありませんが、地道にコツコツと学習していくのに、私のコースを選んで頂けたら幸いです。
【字幕について】
このコースは日本語で提供されていますが、すべてのレクチャーに正確な日本語字幕の他にも、英語字幕、スペイン語字幕に対応しております。これにより、以下のような利点があります:
グローバルな学習者へのアクセス:英語、スペイン語を理解する世界中のUnity開発初心者がこのコースを受講できます。
日本のUnity開発の独自の視点:日本のUnity初心者向けの考え方や理解の深め方を、言語の壁を越えて学ぶことができます。
言語学習のサポート:多国の字幕に対応する事で、日本語を学びたい英語、スペイン語話者や、英語、スペイン語を学びたい日本語話者にとって、Unityの基礎を学びながらも言語学習ができる貴重な学習材料となります。
Udemy Businessでの価値向上:多言語対応のコンテンツとして、より多くの企業にリーチ頂けます。
言語に関わらず、Unity開発の超初心者向けのスキルを向上させたい方に最適なコースです。