ゲーム制作について知りたい人のために、おすすめの本などを紹介します。
「ゲーム制作」とは、ゲームの企画・デザイン・プログラミング・音楽・アートなどを組み合わせて、プレイヤーが楽しめる作品を創り上げるプロセス。創造力と技術が融合する、夢のあるものづくりです!
まずはじめに、ゲーム制作がわかる本のおすすめ5選を紹介します。
もっと探したい人のために、注目の新刊、ロングセラー本など(目次を参照)を紹介します。
あなたは、次のどれに当てはまりますか?
- ゲーム開発者志望の学生: 将来ゲーム業界で働きたいと考えている、プログラミング、デザイン、企画などを学んでいる
- 趣味でゲームを作ってみたい初心者: プログラミング経験がなくても、簡単なゲームを作ってみたいと考えている
- インディーゲーム開発者: 少人数または個人で、独自のゲームを開発・リリースを目指している
- プログラマー: ゲーム特有のアルゴリズム、グラフィックス、物理エンジンなどに興味を持っている
- ゲームデザイナー: ゲームのルール、レベルデザイン、ユーザー体験(UX)などを専門的に学びたい
- アーティスト/グラフィッカー: ゲームのアートスタイル、キャラクター、背景などの制作技術を学びたい
- サウンドクリエイター: ゲームの音楽や効果音の制作、実装について学びたい
- ゲームプランナー/ディレクター: ゲームの企画立案から開発全体の進行管理まで、包括的な知識を学びたい
- ゲーム業界への転職希望者: 異業種からゲーム業界へのキャリアチェンジを目指し、基礎知識を習得したい
- 既存スキルをゲーム開発に応用したい人: 例えば、Web開発の知識をゲーム開発に活かしたいエンジニアなど
あなたの興味関心にあった本をみつけて、読んで学んでみましょう!
おすすめ5選)ゲーム制作の本
ゲーム制作がわかる本のおすすめ5選を紹介します。
ゼロからスタート! Unityゲーム開発 1冊目の教科書
書籍情報
プログラミング経験ゼロでも大丈夫。ゲームは誰でも作れる!売れる!
知識ゼロでもゲームが作れる!
チャンネル登録者8万人超の大人気ゲーム開発者YouTuber「ひろはす」初の著書!Unityの基本的な操作だけにとどまらず、企画の立て方、初心者にオススメのジャンル、お金のかからない販促方法など、ゲームを作ってユーザーに届けるまでの一連の流れを丁寧に解説しました。
この本の目的は、ゲーム開発の楽しさや基本知識を初心者に伝えることです。
「ゲーム開発に興味があるけど何から始めればいいかわからない」「プログラミングなんてやったことがない」という方でも理解できるようにやさしく構成しています。「ゲーム開発って楽しい!」「自分でもできそう!」と読者に思っていただくことが第一の目的なので、初心者の多くが挫折してしまう「プログラミング」に関する解説は、あえて最小限にとどめています。
ダウンロードできるサンプルファイルを使えば、誰でも簡単に、本書で紹介している3種のゲームを完成させることができます。
amazon.co.jp書籍情報より引用
この本を入り口にして、楽しいゲーム開発の世界に飛び込んでみてください!
ゲームプランナー入門 アイデア・企画書・仕様書の技術から就職まで
書籍情報
プロのゲームプランナーになるためのすべてを学ぶ!
ゲームプランナーを目指す人、面白いゲームを作りたい人必見!
ゲームプランナーとして活躍するための入門書です。ゲームプランナーに必要な基礎知識や過去の名作ゲームからの研究、面白いゲーム企画を考え付くための発想法や企画術、そして現場でゲームづくりをするための企画書・仕様書作成方法まで完全網羅。
amazon.co.jp書籍情報より引用
さらにゲームプランナーとして就職するための業界基礎知識や就職活動内容もフォロー。
Unreal Engine 5で極めるゲーム開発 サンプルデータと動画で学ぶゲーム制作プロジェクト
書籍情報
◆決定版解説書『Unreal Engine 4で極めるゲーム開発』(通称「極め本」)を完全リニューアル!◆
amazon.co.jp書籍情報より引用
◆ゲーム制作に必須の"知識"と"経験"がハンズオンで身につく一冊!◆
本書は、アンリアルエンジン(以降、UE)製のゲーム開発現場に参加したUE未経験の開発者に向けて、環境移行のトレーニングを行うことを第一の目的とする入門書です。実際のゲーム開発において、UEの各機能を“どのような順番で、どのように組み合わせていくのか”にフォーカスしています。また、高校で情報の授業が始まり、就職者の多くが職種によらず情報科学の基礎知識を習得している新時代を意識して、いわゆる「非技術職」の基礎知識を底上げし、知識の足並みを揃えることにも注力しました。
全章を通じて学生からジュニア(新卒社員)レベルの開発者が読める難易度に仕上げてあります。一本のゲームを作るプロセスを経験したことがない読者のために、開発プロセスや基礎知識の説明やワークショップにページを割きました。また、手短ではありますが、3Dゲーム開発に必要な基礎知識を身に着けるための記事や参考文献も導入しています。
本書の各章は、原則として座学と実践に分かれています。座学編では知識や操作方法を学び、実践編ではサンプルゲームをハンズオンで開発しながら学びます。また、章単位のプロジェクトデータを使い、特定の章をピンポイントで学ぶこともできます。本書を読み終えたころには、楽しく遊べるサンプルゲームの完成品とともに、ゲーム開発の基礎知識と技術が身についていることでしょう。
独学の人だけでなく、分業制のゲームプロジェクトにおけるトレーニングや、ゲーム会社の研修素材、学校教材としてもご使用いただけます。
インディーゲーム・サバイバルガイド
書籍情報
すべてのインディーゲーム開発者とインディーゲームファンに!
本書はPC、スマートフォン、家庭用ゲーム機向けにインディーゲームを開発している開発者を対象として、「ゲームを完成させる」「ゲームを知ってもらう」「ゲームを配信する」「ゲーム開発を継続する」という4つのテーマについて知見を集約した本です。ゲームの「完成」に必要な要件や、プレスリリースの配信、展示会への出展、パブリッシャーとの契約など、PC/スマートフォン/家庭用ゲーム機向けにゲームを作る個人や小規模チームが、収益を得て活動を維持していくためのノウハウをまとめています。
さらに、8人の開発者と開発者コミュニティ運営から、インディーゲーム開発に取り組むうえで重要なことについてのインタビューも収録しました。
amazon.co.jp書籍情報より引用
ゲーム開発で学ぶC言語入門 プロのクリエイターが教える基本文法と開発技法
書籍情報
ゲーム業界の登竜門C言語を完全マスター
amazon.co.jp書籍情報より引用
本書は、ゲーム開発を通して、C言語の基礎知識を学べる1冊です。
題材を「ゲーム」に特化することで、CUIはもちろんGUI(グラフィカルユーザーインターフェース)の扱い方もカバーでき、C言語の技法を幅広く学ぶことができます。
C言語は国内外の人気ランキングでも長年上位に位置し、いまなお知識の習得が求められるニーズの高い言語です。特に、ゲームは開発の分野では、Cを含めたC++、C#などのスキルが欠かせないことから、まずはC言語をマスターしておくことは、派生言語を学ぶうえでの土台作りにもなりますし、のちのちの就職や転職にも有利に働くことでしょう。
本書は、そんなC言語をゲーム開発を通して、楽しく学べる一冊です。テニスゲーム、カーレース、シューティングなど、人気ジャンルを通して、C言語を学ぶ楽しさを味わっていただければ幸いです。
注目の新刊)ゲーム制作の本
ゲーム制作がわかる本の注目の新刊を、紹介します。
今月は該当する新刊が見つかりませんでした。
ロングセラー)ゲーム制作の本
ゲーム制作がわかる本のロングセラーを、10冊、紹介します。
ゲームシナリオ入門 基礎知識から設定・キャラクター・プロット・テキストの技法まで
書籍情報
ゲームシナリオのすべてがここに! 面白いシナリオを書く第一歩
amazon.co.jp書籍情報より引用
ゲームシナリオ入門の決定版。
ゲームの面白さを倍増させる「シナリオ」。プロのゲームシナリオライターが書いた、本当に役立つゲームシナリオの教科書です。ゲームシナリオの考え方といった基礎から、設定・キャラクター・プロット・テキスト制作の実践まで幅広くカバー。
ゲームシナリオを書きたい人、シナリオライターになりたい人は必読です。
実践ゲームUIデザイン コンセプト策定から実装のコツまで
書籍情報
現役ゲームクリエイターが教えるゲームUIデザインの実践ノウハウ
ゲームのUI(ユーザーインターフェース)デザインは、ターゲットやゲームジャンルによって開発の方向性が大きく異なります。
また、ワークフローの体系化が難しい職種でもあり、手さぐりで開発を進めている方も多いのではないでしょうか。
本書はそういった現場の「生の声」から生まれました。ゲームUIのコンセプト策定からプロトタイプの作成、実際のデザイン手法、実装時のコツ、業務としてUIデザインを行う際のテクニックなど、著者がこれまで蓄積した現場のノウハウを、開発の工程ごとにまとめた書籍です。
amazon.co.jp書籍情報より引用
レベルデザインの教科書 ゲーム制作のための建築的アプローチ
書籍情報
プレイヤーの感情をコントロールする「空間設計」の原理を学ぶ!
大手スタジオからインディーゲーム、さらにはアカデミック分野まで、幅広い業界のプロフェッショナルたちによる寄稿セクションも収録。
amazon.co.jp書籍情報より引用
さらに、各章末に新たに追加された演習セクションにより、本書で紹介されている図解化手法や設計原則などを、実際の授業の課題や自主的な練習セッションとして学ぶことができます。
テンプレート式 ノベルゲームの作り方
書籍情報
小説のように文章で表現された物語を楽しめる「ノベルゲーム」。小説との違いは、物語の途中に「選択肢」があること。その選択肢の選び方によって登場人物の行動が変化し、展開が変わるストーリーを能動的に楽しめるのが魅力であり醍醐味だ。
本書は、アプリやソシャゲーの企画、シナリオ執筆、イラストレーション、システム開発まで1人でこなす著者が、「テンプレート」という枠組みを使い、ノベルゲームを作るための考え方やコツなどをわかりやすく解説する。
スマホやパソコンでノベルゲームを作りたい、本や電子書籍でゲームブックを作ってみたいという、インディーゲーム制作を志す初心者クリエイターにおススメしたい一冊!
amazon.co.jp書籍情報より引用
巻末には、著者が作った「サンプルゲーム」も収録しています。
ゲーム作りの教科書
書籍情報
ゲームクリエイターが教える技術&ノウハウ
ゲームクリエイターたちが、各自の知識と経験を活かし、ゲーム制作の基本を入門者向けに解説。企画書の作り方、恋愛SLGのデザイン・マーケティング、ADVの進行・ディレクション、ミステリーゲームのトリック、運営型ゲームのトラブルシューティングなど、ゲーム開発のノウハウが多数得られる一冊。
amazon.co.jp書籍情報より引用
ゲーム制作者になるための3Dグラフィックス技術 改訂3版
書籍情報
ゲーム制作者を目指す人は必携の3DCG基礎知識解説書!
amazon.co.jp書籍情報より引用
2013年に刊行の『増補改訂版(第2版)』をさらに改訂! !
2013年以降、現在に至るまでのゲームグラフィックス技術情報も網羅してアップデート。
新章「Chapter 11 トゥーン・シェーディング」では、今注目のテレビアニメ調表現技術を解説。3Dグラフィックスを2次元アニメのように表示させるテクニックを、カプコンのストリートファイター5などの実例を見ながら理解できます。
ゲーム制作現場において必須となる3Dグラフィックスの基礎知識から、実際のゲームで実装されている様々な表現技術の概要までを、この1冊で広く学べます。
本文中には実際のゲーム画面や開発画面・図版を多数掲載しており、開発初心者の人や学生でも分かりやすく解説しています。
Pythonではじめるゲーム制作 超入門 知識ゼロからのプログラミング&アルゴリズムと数学
書籍情報
●知識ゼロから始められるゲーム制作&プログラミングの入門書
本書は、プロのゲームクリエイターがやさしく解説する、ゲーム制作&プログラミングの入門書です。
amazon.co.jp書籍情報より引用
ゲームを自作するには、プログラミングやゲーム制作の知識に加えて、ゲームのアルゴリズムを組むための数学の知識も必要不可欠です。そこで、ゲーム作りやプログラミングが初めてという方に向けて本書を執筆しました。Pythonという学びやすいプログラミング言語を使って、ゲームを作りながらプログラミングの基礎知識、ゲームの制作方法、そしてヒットチェック(当たり判定)などゲーム作りに必要なアルゴリズムや数学を無理なく学べる内容になっています。
【本書のサンプルゲーム】
モグラ叩き、テニスゲーム、カーレース、シューティングゲーム、ジャンプアクションゲーム、3Dダンジョン探検プログラムなど。
「とにかくゲームを作ってみたい」「知識ゼロからプログラミングやゲーム制作を学びたい」「何かを作りながらプログラミングやアルゴリズムを学びたい」「ゲームでよく使うアルゴリズムや数学を学びたい」といった方におすすめの一冊です。
ゲームクリエイター 宮本茂 世界を変えたゲームづくりの思想とアイデア
書籍情報
「遊び」とは何か?
amazon.co.jp書籍情報より引用
その問いに向き合い、ハードとソフトを開発してきた宮本茂の創作術。
ゲーム関係者としては史上初の文化功労者に認定。
宮本茂の何がすごいのか?を解説。
生成AI+Pythonで作る ゲーム開発入門
書籍情報
☆生成AIで作ったグラフィック素材と文章を使って、プログラミング言語「Python」でゲームを作ろう☆
画像生成AIと文章生成AIの使い方を学んでゲームの素材を作り、Pythonを学習しながらゲームをプログラミングする画期的な一冊!
amazon.co.jp書籍情報より引用
PythonによるGUIプログラミングもゼロから学ぶことができます。パソコンとネットがあれば、買ったその日からゲーム制作を始められます。
楽しく学ぶ Unity「2Dゲーム」作りのきほん
書籍情報
はじめてゲームを作る、初心者向けのやさしいUnityと2Dゲームの作り方入門!
amazon.co.jp書籍情報より引用
こんにちは。ボクはちょっと変わったカエルです。
カエルだけど、ゲームの作り方についていろいろ知っています。
この本では、はじめてUnityを触る人でも迷わないように
Unityのインストールから一緒に始めて2Dゲームの作り方を解説していきます。
◆なぜ、2Dゲームなの?
まずはUnityの基本に集中して欲しいので、本書では2Dゲームを作っていきます。
3Dゲームは見た目が派手で面白い分、3Dモデルを作ったり操作する方法を学ぶのが大変。ゲーム作りの基本以外にも、覚えることがたくさんあります。
一方、2Dゲームなら「絵」さえ用意すれば作れます。ゲーム作りの基本に集中できるのです。さらに2Dゲームの作り方がわかれば、後で3Dゲームを作りたくなったときにも役立ちます。2Dの知識を3D空間に置き換えて考えれば、理解しやすくなるんです。
◆「自分で考えて作る」のが大事!
作る時の「考え方」がわかれば、ゲーム作りはぐっと楽になります。
本書では、サンプル画像とサンプルスクリプトを用意していて、これを組み合わせて2Dゲームを作っていきます。「簡単なゲームだけれど、自分で考えて作る方法」に注目して、解説しています。複雑に見えるゲーム内の動きも、整理すると実は単純な役割の組み合わせでできていることがほとんどです。単純な役割を簡単なプログラムで表現し、それを組み合わせることで、ゲームを作成していきます。
ゲーム制作によくある質問と回答
ゲーム制作について、初心者からよくある質問と回答を5つ紹介します。
ゲーム制作って、プログラミングの知識がないと始められないの?
回答: いいえ、必ずしもそうではありません!
もちろんプログラミングはゲーム制作の重要な要素ですが、最近では「ゲームエンジン」と呼ばれるツールが進化しており、直感的な操作やビジュアルスクリプティング(視覚的なブロックを組み合わせてプログラムを作る方法)でゲームを作ることができます。
例えば、UnityやUnreal Engineといったツールは、プログラミング初心者でも学習しやすい環境が整っています。
どんなジャンルのゲームから作り始めるのがおすすめ?
回答: 最初はシンプルなパズルゲームやアドベンチャーゲーム、あるいはミニゲームから始めるのがおすすめです。
複雑なシステムや大量のアセット(素材)が必要ないため、制作の全体像を把握しやすく、挫折しにくいでしょう。完成させる喜びを味わうことが、次のステップへのモチベーションにつながります。
ゲーム制作にはどんなツールが必要なの?
回答: 最低限必要なのは以下のものです。
- PC: ゲームエンジンや開発ソフトを動かすためのパソコン。
- ゲームエンジン: Unity、Unreal Engine、Godot Engineなどが無料で利用でき、多くの開発者に使われています。
- グラフィックソフト: ドット絵ならAseprite、イラストならGIMPやKrita(いずれも無料)など。
- サウンドツール: ゲームのSEやBGMを作るためのツール。無料のものがたくさんあります。
最初は無料ツールから始めて、必要に応じて有料ツールを検討するのが良いでしょう。
一人でゲームを作るのは難しい?チームじゃないと無理?
回答: 一人でゲームを作るのは挑戦的ですが、不可能ではありません。
特にインディーゲームの世界では、一人で素晴らしい作品を生み出すクリエイターがたくさんいます。
最初は、企画、プログラミング、デザイン、サウンドといった様々な役割を一人でこなす必要がありますが、そこから多くのことを学べます。難しいと感じる部分は、アセットストアで素材を購入したり、コミュニティで質問したりと、外部の力を借りることもできますよ。
どこから学習を始めればいいの?
回答: まずは、使ってみたいゲームエンジンの公式チュートリアルや、オンラインの無料講座から始めるのがおすすめです。
YouTubeにも多くの解説動画がありますし、Udemyなどの有料プラットフォームでも体系的に学べるコースがあります。本を読むのも良いですが、実際に手を動かしながら学ぶのが一番効果的です。
ゲーム制作のスキルが活かせる職種とは?
ゲーム制作に関する知識や経験を習得することで、実に多様な職種で活躍できるようになります。ここでは、その中でも代表的な10の仕事内容を紹介します。
- ゲームプログラマー
- ゲームのシステムやロジック、AI、物理演算などをコードで実装する、開発の中心となる仕事です。C++やC#などのプログラミング言語スキルが必須となります。
- ゲームデザイナー
- ゲームのルール、レベルデザイン、UI/UX(ユーザーインターフェース/ユーザーエクスペリエンス)、世界観などを設計し、プレイヤーに最高の体験を提供するための骨格を作る仕事です。
- ゲームアーティスト(2D/3D)
- キャラクター、背景、アイテム、エフェクトなど、ゲーム内のあらゆるグラフィック要素を制作します。コンセプトアート、モデリング、アニメーション、テクスチャリングなど、専門分野は多岐にわたります。
- ゲームプランナー
- ゲームの企画立案から、仕様書の作成、開発スケジュールの管理、開発チーム間の調整など、プロジェクト全体の進行を統括する役割を担います。
- レベルデザイナー
- ゲーム内のステージやマップの構造、敵の配置、アイテムの配置などを設計し、プレイヤーの体験を最適化する仕事です。
- ゲームアニメーター
- キャラクターやオブジェクトに動きをつけ、ゲームに生命を吹き込む仕事です。手描きアニメーションや3Dモデリングソフトを用いた動きの設計・実装を行います。
- ゲームサウンドクリエイター
- ゲームのBGM(背景音楽)、SE(効果音)、ボイスなどを制作・編集し、ゲームの世界観や雰囲気を音で演出する仕事です。
- ゲームQA(Quality Assurance)テスター
- 開発中のゲームをプレイし、バグの発見、動作確認、ユーザー体験の評価などを行い、ゲームの品質向上に貢献します。
- ゲームディレクター
- ゲーム開発プロジェクト全体の指揮を執り、クリエイティブなビジョンを共有し、チームをまとめてゲームを完成させる最終責任者です。
- インディーゲーム開発者
- 大手企業に所属せず、個人または少人数のチームで企画から開発、販売まで全てを自身で行うクリエイターです。全ての工程に携わるため、幅広い知識が求められます。
これらの仕事は、ゲーム制作の多岐にわたる側面をカバーしており、あなたの興味や得意分野に応じて、様々なキャリアパスを選ぶことができます。
まとめ
ゲーム制作について知りたい人のために、おすすめの本を紹介しました。
まずはじめに、ゲーム制作がわかる本のおすすめ5選を紹介しました。
もっと探したい人のために、注目の新刊、ロングセラー本など(目次を参照)を紹介しました。
あなたの興味関心にあった本をみつけて、読んで学んでみましょう!
本ブログサイトでは以下の記事も紹介しています。
















