当記事では、現役で働くフリーランスエンジニアが推薦する、Unityの独学におすすめの本・入門書をランキング形式でご紹介します。
各書、おすすめポイントや本の構成、最新の料金(Amazon)を掲載しているので、ぜひ参考にしてみてください。
転職や独立に活かせるポートフォリオを制作したり、実際に求人や案件を紹介して欲しい方は「プログラミングスクール」の受講がおすすめ!
『Kindle Unlimited』:月980円でビジネス書を読み放題。月に1〜2冊読めば元が取れる。好きな端末で利用可能。30日間無料体験実施中!
『オーディブル』:ビジネス書を聴き放題!通勤時間のながら読書が可能。30日間無料体験実施中!
Unityの独学におすすめの本・入門書8冊
第1位:たった1日で基本が身に付く! Unity超入門
当書は、3D障害物レースゲームを作りながら、Unityの基本機能を学べる入門書です。3Dキャラクターのクマを動かして、障害物をよけながらアイテムを拾いつつゴールを目指すアクションゲームです。
操作手順やゲーム作りに必要なC#のスクリプトを図解で丁寧に解説されており、楽しみながらUnityの基本機能を学習できます。
サンプルファイルのダウンロードサービス付きなので、初心者でも簡単に始められる1冊です。
第2位:Unityの教科書
当書は、初めてゲーム制作にチャレンジする人に最適な1冊です。最初は簡単な2Dゲームの制作からスタートし、サンプルゲームの制作を通して、Unityの機能とゲームを作るための知識が自然と身に付きます。
C#の基礎知識も掲載しているので、プログラミング経験がまったくない方でも、安心して学習を開できます。
Unityの使い方だけでなく、ゲームの設計方法やレベルデザインなど、ゲームを面白く作る方法も学べます。
第3位:楽しく学ぶUnity 2D超入門講座
当書は、「はじめてプログラムを作る」「はじめてゲームを作る」という初心者の方向けのUnityと2Dゲームの入門書です。
プログラムを作る時の考え方さえわかれば、アプリ制作はぐっと楽しくなります。当書では、簡単なゲームを自分で考えて作ることに重点を置いています。
複雑に見えるゲーム内の動きも、整理すると実は単純な役割の組み合わせでできていることがほとんどです。単純な役割を簡単なプログラムで表現し、それを組み合わせることでゲームを作成し、成功体験を積んでいきます。
第4位:楽しく学ぶUnity 3D超入門講座
当書は、Unityの超初心者が3Dゲームを作るための入門書です。
3Dゲームを作るには、キャラクターや背景などの3Dデータを用意したり、3D世界を構築したり、照明やカメラを用意したりと準備が大変です。
そこで当書では、「とにかくシンプルなゲームを、自分で考えて作る」に重点を置いて解説しています。前述の「楽しく学ぶ Unity 2D超入門講座」と同様、簡単なゲームを作成して成功体験を積みつつ、楽しみながら学習できます。
第5位:作って学べる Unity本格入門
当書は、Unityでゲーム開発を行いたい方を対象に、1つのゲームを制作する流れを通してUnityの操作が学べる入門書です。
当書では、武器などを調達し、食べ物を求めながら冒険し、武器でモンスターと戦う3Dアクションゲームを制作します。
本格的なゲームを実際に制作しながらUnityの使い方を学ぶので、実践的なテクニックを楽しみながら学びことができます。
第6位:Unityゲーム プログラミング・バイブル
当書は、Unityの入門レベルを卒業したい方向けの1冊です。ゲームの開発現場で、即活躍できるスキルが身につくように、37の最新のトピックを網羅して解説しています。
当書には、第一線の現場で活躍している23名の著者陣が登場し、ゲーム開発のノウハウやTipsがたくさん紹介されています。
また、ほとんどのトピックでサンプルゲームをダウンロードできるので、実際に動かしながら学ぶことができます。
第7位:Unity3D/2Dゲーム開発実践入門
当書では、4つのサンプルゲームを制作する手順を通して、グラフィックス、物理エンジン、アニメーション、エフェクト、サウンド、GUIなど、押さえておくべきUnityの基本機能を体系的にマスターできます。
モバイルゲーム開発におけるトピックを、実践的に取り上げている点も特徴です。当書で作成するサンプルゲームは、ゲームデザイン、画面サイズ、入力・操作方法などを、すべてモバイルプラットフォーム向けに設計しています。
Unityの進化によって、より簡単にできることが増えた一方で、複雑さが増した部分もあります。当書を読むことで、Unityスキルとして陳腐化しないコアの部分を学びながら、最新のUnityの情報を広くキャッチアップできます。
第8位:Unityでつくる建築VR入門
当書は、建築分野で活用できるウォークスループログラムやVRプログラムを作成する手順を説明した、初心者向けのUnity解説書です。
はじめてUnityを使われる方を対象に、Unityのインストールや基本操作、3D建物モデルを使ったウォークスループログラムの作り方やVR化などを解説しています。
自分で設計した3Dモデル内を自由に移動できる経験は、Unityのようなゲームエンジンならではの醍醐味です。練習に使う教材データはダウンロード可能です。