【グレネード版】おすすめUnity書籍6冊 ゲームプログラマ教師が選んだよ

ここではUnityのおすすめ本を紹介します。

前提としてはC# or 他言語の入門を終えた人向けです。
というか、いきなりUnityとC#をダブル初心者で始めるのは薦めません。
(C#の文法とUnityの機能がごちゃ混ぜになるので)

なお、C#の入門書はこちらをご覧下さい。

※ご注意
Unityはバージョンアップでコロコロ仕様が変わるので、書籍のサンプルプログラムは動かなくなる可能性もあります(正直困る…)

フリーゲームエンジンの旗手

Unityはマルチプラットフォーム(色んなハードやOS)に対応したゲームエンジン(開発ツール)です。
これ一つでAndroidやiOSはもちろん、パソコンや家庭用ゲーム機でも動くという恐ろしい子です。

私もUnityを学びつつCubeTheCubeというスマホゲームを作りましたが、かゆい所に手が届く使いやすさに驚きました。

またプログラミング言語にC#が使えるのもデカいです。
近年C#はどんどん便利になっているので効率が段違いです(おうJavaも頑張れよ)。

最近は本屋さんに行くと、DirectXよりもUnityの本が多いですねぇ…
Unityは便利さの反面ブラックボックス過ぎるので、DirectXや低レイヤー知識も重要だと思うのですが。複雑な気持ちです。

うーむ、そう感じてしまうのは自分が古い人間だからかな。

関連カテゴリー : C# 入門 | C# 中級~ | ゲームプログラミング | ゲームデザインゲームのしくみ

作って学べる Unity本格入門

レベル:初中級 | 3Dゲームを作りたい人


作って学べる Unity本格入門

賀好昭仁 | 技術評論社

2022年のオススメ 実践的ノウハウいろいろ

以前紹介した書籍のUnity2021対応版!3Dアクションゲームを作りながら学びます。
大事な事をしっかり網羅する丁寧な構成が素晴らしい。

簡単に見栄えを良くする方法など、入門書ながら実践的なノウハウが多く載っています。
チューニングやポストプロセス、容量削減まで解説してるのも嬉しいです。

UniRx/UniTask完全理解 より高度なUnity C#プログラミング

レベル:上級 | Unityでスマートに設計したい人


UniRx/UniTask完全理解 より高度なUnity C#プログラミング

打田恭平 | KADOKAWA

めざせ!つよつよプログラマ

Unityでの非同期処理を丁寧に解説してくれます
この本を読まなくてもゲームは作れますが、エレガントな設計には必須な一冊

UniRx/UniTaskの情報が体系的にまとまっています
ネットで調べてもイミフだった事が載っていて嬉しいです

Unityゲーム プログラミング・バイブル

レベル:中上級 | 開発現場のテクニックを知りたい人


Unityゲーム プログラミング・バイブル

吉谷幹人, 布留川英一, 一條 貴彰 他 | ボーンデジタル

中上級者向け 開発現場の知恵が分かる

中上級者向けの実践的ノウハウ集。なんと25章の大ボリュームです。
それぞれの章は独立してるので、必要な所だけ読めばオッケー。

対象分野が幅広く2D3Dは勿論、AR・VR・カメラ・GPSなんかも扱います。
高度なテクニックが色々載っておりUnity応用編として秀逸。

ほんきで学ぶUnityゲーム開発入門

レベル:初中級 | Unityのお約束を学びたい人

Amazonで[ほんきで学ぶUnityゲーム開発入門]の詳細を見る
ほんきで学ぶUnityゲーム開発入門

夏木雅規 | 翔泳社

楽しいミニゲームを作りながら

色々なミニゲームを作りながら学べます。
(PCよりスペックが劣る)スマホを意識した内容が光る。

最重要とも言えるプレハブ・コルーチンを、しっかり序盤で教えてくれるのが嬉しいね。
私は本書を読みながらスマホゲームを完成させました。
管理人のレビューを見る[ほんきで学ぶUnityゲーム開発入門]

Unityゲーム開発 オンライン3Dアクションゲームの作り方

レベル:中級 | きめ細かい当たり判定をしたい人

Amazonで[Unityゲーム開発 オンライン3Dアクションゲームの作り方]の詳細を見る
Unityゲーム開発
オンライン3Dアクションゲームの作り方

竹内大五郎 , 石黒赳彦 , 高橋誠史 , 香川寛和 , 河本健太郎 | SBクリエイティブ

当たり判定の解説が充実!

特に当たり判定の解説が優れた一冊

とりあえず凸凹地形でキャラを移動させたい人に。
3Dアクションゲームの開発工程を丸ごと収録しています。

オンライン処理は全体の2割くらい.です。
管理人のレビューを見る[Unityゲーム開発 オンライン3Dアクションゲームの作り方]

ゲームの作り方 Unityで覚える遊びのアルゴリズム

レベル:中上級 | 実践的アルゴリズムを知りたい人

Amazonで[ゲームの作り方 Unityで覚える遊びのアルゴリズム]の詳細を見る
ゲームの作り方
Unityで覚える遊びのアルゴリズム

加藤政樹 | SBクリエイティブ

破格のサンプル!Unityに慣れたらコレ

バンナム開発陣による書籍です。

質・量ともにサンプルが驚異的に充実。
ジャンル豊富、単純にゲームとしても面白い。

人間の錯覚を突いたアルゴリズムが色々あり興味深いです。
Unity以外にも応用が効きます。
管理人のレビューを見る[ゲームの作り方 Unityで覚える遊びのアルゴリズム]


Unityでスマホゲーム創ってみた ダウンロード、ランキング参加、大歓迎です!
iOS / Android
詳細はこちら



もっと知りたい?
C言語_初級 | C言語_中上級 | C++_初級 | C++_中上級 | C#_初級 | C#_中上級 | Java_初級 | Java_中上級 | コンピュータ_サイエンス | アルゴリズム_ | ゲーム_プログラミング | DirectX_ | Unity_ | ゲーム_デザイン | ゲームのしくみ_ | 数学_ | プログラミング_テクニック | 歴史_偉人 | ソフトウェア工学_ | 読み物_エッセー | 人生_生き方 | 創造_発想 | 雑誌_ | 漫画_小説_映画 | メルマガのバックナンバー_

Kuniaki Ebata | 登録者

大学中退(文系)の専門卒 日本で唯一のプログラミング書籍評論家
プログラマーで現役のスキー国体選手です
頭と体を動かすのが大好きなフレンズなんだね 専門学校で先生もやってます
プログラミングは21歳から
貴族じゃない独身

持病:重度うつ病(薬とサポートのおかげで何とか生きてます)

教え子をゲーム業界へどんどん送り込み、世界を面白くする野望を実現中

プログラミングが上達するメルマガやってます

ここを見たゲーム業界の卒業生へ
新作が出たら、連絡するか現物を送ってくれると嬉しいです
ただし18禁・CERO-Dの場合は、厳重に梱包の上、品名をパソコン部品にて送る事(だいじ)

このページが参考になった方へ
ぜひSNSやブログでシェアして欲しいです お願いします(少し上にボタンあります)
最近Google先生が中身の無い「いかがでしたか?」サイトを優遇するので困っています助けて下さい(>_<)

シェアしてくださった方には
小冊子 プログラミング書籍が10倍わかる読み方(pdf)
を差し上げます
こちらからご報告頂くか、こっそりDMを送って下さい

無料メルマガ たのしくやってます

読むだけで使える!プログラマーの裏技と考え方

読むだけでプログラミング力が上がる
上辺の技術ではないプログラミングの本質が分かる
ビギナーからプロのゲームプログラマーまで幅広い方が購読しています

つまり、登録して一緒にプログラミングを楽しもうぜ!
ってことだよ。言わせんな恥ずかしい。

登録はコチラから!