現場レベルのゲーム制作が、すべてここで学べます。
「プログラミングを学ぼう!」と思い立ったことがある方なら、Progateという学習サイトの名前を耳にしたことがあるかもしれません。
Progateで学習できることは、ゲーム開発に役に立つのでしょうか?
ゲーム開発で最もよく使われるゲームエンジン・Unityの活用に役立つ知識は得られるのでしょうか?
そこで今回は、ProgateでUnityは学べるのか調査し、他にも学習できるサイトをご紹介します。

Unityをマスターしたい方は要チェックです!
ProgateでUnityは学べる?

参考:Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート]
Progateは、プログラミング学習プラットフォームとして知られています。
初心者から中級者向けに展開されており、まったくプログラミングに触れたことがない人でも分かりやすく、着実にスキルを身につけられることで定評があります。
一方で、Unityの操作を学ぶことができるかというと、答えは少し複雑です。

その理由は以下でご説明します
Progateの概要と特徴

参考:JavaScript | プログラミングの入門なら基礎から学べるProgate[プロゲート]
Progateの主な特徴は以下のとおりです。
このように、Progateはプログラミングを学習するための手厚いサポートが充実していることがわかります。
しかし、Unityそのものの操作についてはProgateではカバーされていません。
Unityの具体的な使い方を学ぶには別の学習サイトや情報サイトの活用が不可欠です。
Progateはプログラミング学習に最適

ここまで説明した通り、Progateは、プログラミングの基礎をしっかりと学びたい人にとっては最適なプラットフォームです。
ただし注意したいのはUnityで利用できるプログラミング言語は学習できないという点です。
以前までUnityが対応出来たプログラミング言語は「C#」「JavaScript」「Boo」の3つでした。
この3つの中で「JavaScript」は現在でもProgateで学習可能です。
ですが、2018年に行われたUnityのアップデートにより、Unityの対応言語は「C#」のみとなりました。
しかし、「C#」はProgateの学習コースには含まれていません。

ではProgateでの学習はゲーム開発の役に立たないのでしょうか…?
Unityの利用だけに絞ると使える言語は一択に限られます。
しかし、使用する開発ツールをUnityに絞らなければ、以下の言語が役立ちます。
また、これらはProgateで学習可能です。
- Java
プラットフォームに関わらず動作するため、幅広いデバイスでのゲーム開発が可能 - PHP
サーバーサイドスクリプト言語で、オンラインゲームのバックエンド開発向き - Ruby
PHPと同じくサーバーサイドスクリプト言語で、シンプルで読みやすい構文が特徴
これらを学ぶことで、より高度なゲーム開発に取り組むことができるでしょう。
そういった意味では、ゲーム開発で役立つプログラミングを学ぶためにProgateを利用することはおすすめできます。

では、Unityの操作を学ぶには何を利用すればいいのでしょうか?
【全講座まとめ買い&今後の新講座も無料!今だけ割引価格】
Progate以外のおすすめ学習サイト

Unityの操作を学ぶためには、Unityの操作説明に特化した以下のような学習サイトを活用するのがおすすめです。
Unity公式チュートリアル│Unity Learn

参考:Unity初心者向けチュートリアル集 – Unity Learn
Unity Learn は、Untiyの開発元である「Unity Technologies」が提供する公式チュートリアルです。
Unityの基本操作から高度な機能まで網羅したコンテンツが充実しており、初心者から上級者まで幅広いユーザーに対応した豊富な情報が揃っています。
また、最新の機能に関する説明がいち早く掲載されるのがUnity Learnです。
動画で分かりやすい│Udemy

参考:オンラインのUnityコース、トレーニング、レッスン | 今すぐUnityを学ぼう
Udemyは、オンライン学習を提供するプラットフォームで、Unityに関するコースも多数揃っています。
専門家によるビデオ形式の講義が特徴なので、視覚的に分かりやすいことで定評があります。
初心者向けの基本コースから、特定の機能やゲームジャンルに特化したコースまで幅広く揃っているので、自身のニーズに応じた学習が可能です。
圧倒的な情報量│Unityの森

参考:ゲームの作り方 Unity入門の森 Unity初心者向けゲームプログラミングサイト
Unityの森は、Unity専門の学習サイトです。
実際のゲーム開発を通じて学ぶことができるプロジェクトベースの学習コンテンツが豊富に用意されています。
Unityの使い方を説明するサイトは他にもありますが、情報量が少なかったり、ゲーム開発で実践できる情報が得られなかったりする場合が多いです。
しかしUnityの森は幅広いゲームジャンルに対応しており、その分情報も豊富なので、非常に有益な学習サイトと言っても過言ではないでしょう。
まとめ

Progateはプログラミングの基礎を学ぶには最適な学習サイトです。
しかし、Unityの操作を学ぶためには他の学習サイトの活用が必要となります。
今回ご紹介した「Unity Learn」「Udemy」「Unityの森」など、専門的な学習サイトを上手に活用して、Unityのスキルを向上させていきましょう。
現場レベルのゲーム制作が、すべてここで学べます。






コメント