ここではUnityのおすすめ本を紹介します。
前提としてはC# or 他言語の入門を終えた人向けです。
というか、いきなりUnityとC#をダブル初心者で始めるのは薦めません。
(C#の文法とUnityの機能がごちゃ混ぜになるので)
※ご注意
Unityはバージョンアップでコロコロ仕様が変わるので、書籍のサンプルプログラムは動かなくなる可能性もあります(正直困る…)
フリーゲームエンジンの旗手
Unityはマルチプラットフォーム(色んなハードやOS)に対応したゲームエンジン(開発ツール)です。
これ一つでAndroidやiOSはもちろん、パソコンや家庭用ゲーム機でも動くという恐ろしい子です。
私もUnityを学びつつCubeTheCubeというスマホゲームを作りましたが、かゆい所に手が届く使いやすさに驚きました。
またプログラミング言語にC#が使えるのもデカいです。
近年C#はどんどん便利になっているので効率が段違いです(おうJavaも頑張れよ)。
最近は本屋さんに行くと、DirectXよりもUnityの本が多いですねぇ…
Unityは便利さの反面ブラックボックス過ぎるので、DirectXや低レイヤー知識も重要だと思うのですが。複雑な気持ちです。
うーむ、そう感じてしまうのは自分が古い人間だからかな。
関連カテゴリー : C# 入門 | C# 中級~ | ゲームプログラミング | ゲームデザイン | ゲームのしくみ
もくじ
作って学べる Unity本格入門[Unity 2023対応版]
レベル:初中級 | 3Dゲームを作りたい人
詳細を見る[作って学べる Unity本格入門]
賀好 昭仁 | 技術評論社
実践的ノウハウいろいろ
以前紹介した書籍のUnity2023対応版!3Dアクションゲームを作りながら学びます。
大事な事をしっかり網羅する丁寧な構成が素晴らしい。
簡単に見栄えを良くする方法など、入門書ながら実践的なノウハウが多く載っています。
チューニングやポストプロセス、容量削減まで解説してるのも嬉しいです。
UniRx/UniTask完全理解 より高度なUnity C#プログラミング
レベル:上級 | Unityでスマートに設計したい人
詳細を見る[UniRx/UniTask完全理解]
打田 恭平 | KADOKAWA
めざせ!つよつよプログラマ
Unityでの非同期処理を丁寧に解説してくれます
この本を読まなくてもゲームは作れますが、エレガントな設計には必須な一冊
UniRx/UniTaskの情報が体系的にまとまっています
ネットで調べてもイミフだった事が載っていて嬉しいです
Unityゲーム プログラミング・バイブル
レベル:中上級 | 開発現場のテクニックを知りたい人
詳細を見る[Unityゲーム プログラミング・バイブル]
吉谷 幹人, 布留川 英一, 一條 貴彰 他 | ボーンデジタル
中上級者向け 開発現場の知恵が分かる
中上級者向けの実践的ノウハウ集。なんと25章の大ボリュームです。
それぞれの章は独立してるので、必要な所だけ読めばオッケー。
対象分野が幅広く2D3Dは勿論、AR・VR・カメラ・GPSなんかも扱います。
高度なテクニックが色々載っておりUnity応用編として秀逸。
ほんきで学ぶUnityゲーム開発入門
レベル:初中級 | Unityのお約束を学びたい人
詳細を見る[ほんきで学ぶUnityゲーム開発入門]
夏木 雅規 | 翔泳社
楽しいミニゲームを作りながら
色々なミニゲームを作りながら学べます。
(PCよりスペックが劣る)スマホを意識した内容が光る。
最重要とも言えるプレハブ・コルーチンを、しっかり序盤で教えてくれるのが嬉しいね。
私は本書を読みながらスマホゲームを完成させました。
管理人のレビューを見る[ほんきで学ぶUnityゲーム開発入門]
Unityゲーム開発 オンライン3Dアクションゲームの作り方
レベル:中級 | きめ細かい当たり判定をしたい人
詳細を見る[Unityゲーム開発 オンライン3Dアクションゲームの作り方]
竹内 大五郎 , 石黒 赳彦 , 高橋 誠史 , 香川 寛和 , 河本 健太郎 | SBクリエイティブ
当たり判定の解説が充実!
特に当たり判定の解説が優れた一冊
とりあえず凸凹地形でキャラを移動させたい人に。
3Dアクションゲームの開発工程を丸ごと収録しています。
オンライン処理は全体の2割くらい.です。
管理人のレビューを見る[Unityゲーム開発 オンライン3Dアクションゲームの作り方]
ゲームの作り方 Unityで覚える遊びのアルゴリズム
レベル:中上級 | 実践的アルゴリズムを知りたい人
詳細を見る[ゲームの作り方 Unityで覚える遊びのアルゴリズム]
加藤 政樹 | SBクリエイティブ
破格のサンプル!Unityに慣れたらコレ
バンナム開発陣による書籍です。
質・量ともにサンプルが驚異的に充実。
ジャンル豊富、単純にゲームとしても面白い。
人間の錯覚を突いたアルゴリズムが色々あり興味深いです。
Unity以外にも応用が効きます。
管理人のレビューを見る[ゲームの作り方 Unityで覚える遊びのアルゴリズム]
Unityでスマホゲーム創ってみた ダウンロード、ランキング参加、大歓迎です!
iOS / Android
詳細はこちら
もっと知りたい?
C言語_初級 | C言語_中上級 | C++_初級 | C++_中上級 | C#_初級 | C#_中上級 | Java_初級 | Java_中上級 | コンピュータ_サイエンス | アルゴリズム_ | ゲーム_プログラミング | DirectX_ | Unity_ | ゲーム_デザイン | ゲームのしくみ_ | 数学_ | プログラミング_テクニック | 歴史_偉人 | ソフトウェア工学_ | 読み物_エッセー | 人生_生き方 | 創造_発想 | 雑誌_ | 漫画_小説_映画 | メルマガのバックナンバー_
無料メルマガ たのしくやってます |
読むだけで使える!プログラマーの裏技と考え方 ▼読むだけでプログラミング力が上がる つまり、登録して一緒にプログラミングを楽しもうぜ! |