前回、Udemyの魅力について紹介しましたが、いざ始めようと思うとどのコースが良いのか分からないと思うので、今回は初心者の方にオススメなUnityのコースを厳選したいと思います。
何しろコースの数が膨大ですからね。選ぶだけで結構な時間がかかるかもしれません。
- 【2024年】Udemyで初心者におすすめなUnityのコース11選!
- ①【Unity】初心者から始めるUnity-chanを使ったステージ制3Dアクションゲームの開発入門
- ②Unity ゲーム開発:インディーゲームクリエイターが教える C#の基礎からゲームリリースまで【スタジオしまづ】
- ③Unity ゲーム開発入門:インディーゲームクリエイターが教えるマリオのようなゲームを作成する方法【スタジオしまづ】
- ④The Ultimate Guide to Game Development with Unity (Official)
- ⑤Complete C# Unity Game Developer 2D
- ⑥Unity2Dパズルゲーム開発入門:Admob広告実装と高速にスマホゲームを量産する実践テクニック講座【スタジオしまづ】
- ⑦Unity VR 超入門 : Unity と C# をゼロから学んで4つの VR ゲーム を作ってみよう
- ⑧Unity2D脱出ゲーム開発入門:Unityインストラクターが基礎から教えるセーブ機能マスターコース【スタジオしまづ】
- ⑨【Unity C# ゲーム開発超入門】7つのミニゲームを作っておぼえる!UnityとC#講座
- ⑩Unity 2D 超入門 : C# と Unity を基礎から学んで 2D ゲーム を作ろう!
- ⑪【Unity C# ゲーム開発初心者レベルアップ】7つのトランプゲームを作っておぼえる!UnityとC#講座
- まとめ
【2024年】Udemyで初心者におすすめなUnityのコース11選!
先に言っておきますが、圧倒的に日本語の講座は少ないです。
逆に言うと英語の講座は数が多いうえに質も高いものが非常に多いです。英語が得意な人は学習が捗ると思いますが、英語が苦手な人でも翻訳機能が使えますので、あまり言葉の壁を気にする必要はないと思っています。
ですから、英語だからといって質の高い講座をスルーする必要はないです。
プログラミングに触れる以上、英語との関わりを持つことは必然ですからね。
いつもセールなわけではありませんが、新規登録から6時間は1500円程度で購入できる新規受講生割引が適応されますので、初めての利用者は要チェックです。
- Unityの開発環境の構築方法について知りたい
- Unityでゲームを開発する方法について学びたい
- 開発したゲームのリリース方法について学びたい
ここでは、上記のチェックリストを重視しておすすめのUnityコースを紹介していきます。
セール時を狙ってお得に講座を購入しよう!
Udemyでは頻繁に90%オフ程の格安セール開催中!
自分のペースでじっくり学習することが可能
特にプログラミング系の講座が豊富
コスパを重視したい方におすすめ
30日以内なら返金可能
①【Unity】初心者から始めるUnity-chanを使ったステージ制3Dアクションゲームの開発入門
- Unityにおける3Dアクションゲームの開発方法
- ステージ制ゲームの作り方
- アクションゲームにおけるC#の基礎
対象受講者 | 初心者 |
講座時間 | 4.5時間 |
レクチャー数 | 37 |
評価 |
実は私もUdemy講師としてデビューしました。
というわけで、紹介しないわけにはいかないので紹介させていただきます。
私が取り扱っているのはUnityちゃんを使ったステージ制の3Dアクションゲームの開発方法になります。
内容はかなり初心者向けとなっており、これから初めてゲームを開発してみたいと思っている方や、ステージ制の3Dアクションゲームを作りたい方におすすめです。
このコースの講師である私のサイトからクーポンを使用して購入することで85%にて購入することが出来ます。
ただし、下記リンクからアクセス及びサイドバーの紹介リンクからアクセスしないと適用されないので注意してください。
②Unity ゲーム開発:インディーゲームクリエイターが教える C#の基礎からゲームリリースまで【スタジオしまづ】
- Unityでゲームを開発する方法
- ゲームをストアにリリースする方法
対象受講者 | 初心者 |
講座時間 | 13.5時間 |
レクチャー数 | 122 |
評価 |
次に紹介したいのが、しまづさんが講師をされているこちらのゲームです。
分かりやすい動画形式で、Unityとは一体何なのか、初心者目線で基礎内容からレクチャーしていますので、理解しやすいと思います。
また、プログラミングに触れたことが無い人でも、C#の基礎についてもレクチャーしてくれますので、学べる事がとても多いです。
ゲーム制作の一連の流れが把握出来るので、自分なりのアレンジを加えたオリジナルゲームの製作に繋がるはずです。
本で学んでよく分からないような内容が、しまづさんの解説で理解出来るイメージですね。
③Unity ゲーム開発入門:インディーゲームクリエイターが教えるマリオのようなゲームを作成する方法【スタジオしまづ】
- C#を中心とするプログラミングの基礎知識
- 横スクロールゲームの作り方
対象受講者 | 初心者 |
講座時間 | 8時間 |
レクチャー数 | 69 |
評価 |
こちらもしまづさんの講座になります
当ブログでも2Dアクションゲームの作り方について解説していますが、しまづさんの講座は私の何倍も分かりやすいです。私が伝えきれなかった事がたくさんレクチャーされています。
マリオ系の横スクロールゲームを作りたいのであればとてもオススメです。
マリオメーカーって自分でステージを作りますよね。あれって一切プログラミングに関わることなく簡単に作れちゃいますよね?
あの感覚と同じように、あまりプログラミングを行わずにゲームを作れるので魅力です。
RPGなど複雑な工程を踏まないので、ジャンルを問わなければ初心者にオススメな講座になります。
④The Ultimate Guide to Game Development with Unity (Official)
- C#の概念をマスターする
- 基本的な動作をする敵AIを作成する
- ゲームを様々なプラットフォームへデプロイする
対象受講者 | 初心者 |
講座時間 | 36.5時間 |
レクチャー数 | 522 |
評価 |
こちらは、本場の英語講座になります。
先ほども言いましたが、翻訳機能を使う事で日本語として学習できますので安心です。寧ろ英語のまま講座を受けることでプログラミング力と英語力が高まりますよ。
こちらの講座は、シューティングゲームを制作する講座となります。コースのプレビュー動画を見てもらうだけで分かると思いますが、とんでもなくハイクオリティです。やはり海外のレベルの高さには驚かされますね。
しかし、レクチャーの時間は非常に長くUnityの基本的な部分から紹介していますので、初心者にも優しく最終的に質の高いゲーム作りに役立ちます。
評価も非常に高く、定期的にアップデートされているので信頼性も高いです。
⑤Complete C# Unity Game Developer 2D
- オブジェクト指向プログラミングがどのように機能するか理解する
- ゼロからC#プログラミングについて学べる
対象受講者 | 初心者 |
講座時間 | 18.5時間 |
レクチャー数 | 140 |
評価 |
18.5時間のオンデマンドビデオと書いてある通り、こちらもボリュームが半端ない2Dゲーム制作のいろはを完全凝縮した講座になっています。
それだけ詳しく紹介してくれるわけですが、特にC#とUnityの使い方について細かくレクチャーしてもらえるので、ゲームを作りたいという情熱だけで挑戦する価値があると思います。
2Dゲームをマスターしたところで、3Dゲームを作りたい!という気持ちになるので、非常に洗練されている講座なんですよね。
コーディング未経験の初心者でも、プログラマーとしての考え方が身につくので、みっちり学習したいのであれば是非オススメしたいと思います。
⑥Unity2Dパズルゲーム開発入門:Admob広告実装と高速にスマホゲームを量産する実践テクニック講座【スタジオしまづ】
- 2Dパズルゲームの開発方法が学べる
- Google Admobを活用した広告の実装方法が学べる
対象受講者 | 初心者~中級者 |
講座時間 | 4時間 |
レクチャー数 | 35 |
評価 |
2Dパズルゲームを作りたい場合はこちらのコースがおすすめです。
初心者がパズルゲームを0から作るのはなかなか難しいと思うので、まずはどうやって出来ているのかアルゴリズムを知る必要があります。
こちらのコースにはパズルゲーム作りの基礎が凝縮されているので、今後オリジナルのパズルゲームを作ろうと思っている方には是非おすすめしたいところです。
また、スマホゲームにおける一般的なマネタイズの仕方についても詳しく解説しているので、マネタイズを目指してスマホゲームの開発を行いたい場合にも最適なコースです。
⑦Unity VR 超入門 : Unity と C# をゼロから学んで4つの VR ゲーム を作ってみよう
VRゲームを作ってビルドする方法について学べる
対象受講者 | 初心者 |
講座時間 | 11時間 |
レクチャー数 | 169 |
評価 |
Unityを使ってVRゲームを作りたいのであればこちらがおすすめです。
UnityとC#の基礎を学びつつ、簡単なVRゲームをいくつか作っていきます。
VRゲーム制作のイメージが掴めると思うので、この先本格的なVRゲームを作る予定があるのであれば受講しておいたほうが良いでしょう。
⑧Unity2D脱出ゲーム開発入門:Unityインストラクターが基礎から教えるセーブ機能マスターコース【スタジオしまづ】
- C#プログラミングの基礎的な文法をイラストと演習問題で学ぶ
- 2D脱出ゲームに必要なギミックの実装方法を習得できる
対象受講者 | 初心者 |
講座時間 | 12時間 |
レクチャー数 | 123 |
評価 |
脱出ゲームにおけるセーブ機能の実装方法について学びたい方におすすめなのがこちらのコースです。
セーブ機能は、ゲームを開発する上で非常に重要な機能になりますので是非このコースを機にマスターしてみると良いんじゃないかと思います。
習得難易度も低めで、C#の基礎についても学ぶことが出来るのでゲーム開発未経験者に最適なコースの1つです。
⑨【Unity C# ゲーム開発超入門】7つのミニゲームを作っておぼえる!UnityとC#講座
- 色々なゲーム制作に応用できる開発力
- 複数のミニゲームを作成してUnity及びC#の基礎を理解する
対象受講者 | 初心者 |
講座時間 | 10時間 |
レクチャー数 | 83 |
評価 |
この講座では7つのミニゲームを制作しながらUnityとC#の基礎を学びます。
ミニゲームの魅力は、大規模なゲームに比べると開発時間が短くて済みます。
ゲーム開発の目的がマネタイズであれば、様々なミニゲームの作り方を理解出来るようになっておくと良いかと思います。
説明も分かりやすく丁寧なので初心者の方におすすめなコースの1つです。
⑩Unity 2D 超入門 : C# と Unity を基礎から学んで 2D ゲーム を作ろう!
- ダンジョンRPGの作成方法
- Flappy Bird風のゲームの作成方法
対象受講者 | 初心者 |
講座時間 | 16.5時間 |
レクチャー数 | 219 |
評価 |
2Dゲームが大好きで2Dゲームの開発を行いたい際におすすめなコースです。
前半は、じっくりとC#の基礎について学び、後半からFlappy Bird風のゲームとダンジョンRPGの開発を行います。
⑪【Unity C# ゲーム開発初心者レベルアップ】7つのトランプゲームを作っておぼえる!UnityとC#講座
対象受講者 | 初心者 |
講座時間 | 9時間 |
レクチャー数 | 82 |
評価 |
こちらは、7つのトランプゲームを作りながら汎用的な制作方法について学びます。
各種ゲームは、仕組みやルールをかみ砕いて図や動きで丁寧に解説されているため、初心者の方でも理解しやすい内容になっていると思います。
特に初心者の方が躓きそうなところを資料でカバーしてくれるので、とても丁寧です。
もちろんC#の基礎も並行して学べるので効率良く学ぶことが出来ます。
まとめ
とりあえず押さえておけば間違いない8つのコースを紹介しました。
どのコースを学習しても、Unityの基礎は身に付くと思います。1度でもコース体験しておくことで自身のオリジナルゲーム作りに繋がりますので、挑戦してはいかがでしょうか。