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

さらにUnityを使いこなせる

ある程度Unityを使った人向けの本です。

だからUnityに搭載されている便利機能をガッツリ使って行きます。

森と大地に囲まれた3D空間で、女戦士がモンスターと闘うアクションゲームを作りながら、Unityの色々な機能を学べます。

当たり判定の実装に役立つ

本書が扱う機能はバリエーションに富み

  • 地形の作り方
  • キャラのアニメーション
  • 当たり判定
  • 敵のAI
  • 各種エフェクト
  • サウンド
  • ネットワーク

などなど、1つのゲームの開発工程を丸ごと収録した感じです。

特に当たり判定絡みの解説が充実しているので、Unityの衝突判定コンポーネント(コライダ)の使い方が良く分かりました。

もう少し具体的に話すと、本書は当たり判定と関連する処理を詳しく扱っています。

関連する処理とは、以下のようなものです。

  • キャラクターのアニメーション
  • アニメーションイベント
  • アイテム処理
  • 敵AIと行動など

本書では、こういった処理と当たり判定の連携方法を上手く教えてくれました。

このように単なる当たり判定の解説ではなく、ゲーム開発に即した実装例を見られるのは大きなポイントです。

2冊目として便利です

紙面はオールカラーなので見やすく、実際の画面や動きをイメージしやすいのも良い点です。

総評としては、基礎を踏まえた応用と実践に優れ、2冊目のUnity本として最適な一冊だと思います。

 

一つ注意点ですが、本書はパソコンがターゲットなので、スマートフォンでは処理落ちの恐れがあります。
スマートフォン向けに開発する時は、実機で少しずつ確認しながら進めましょう(まあ普通の事ですが)。

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

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

分かりやすさ

9.3/10

情報量

9.7/10

コストパフォーマンス

9.8/10

サンプルソース

10.0/10

Points

  • この一冊に多彩な機能を収録
  • 当たり判定の解説が充実
  • 些細だけど大事な処理も扱っている
  • サンプルゲームの見た目が良い

Notes

  • 初心者向けではありません

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

Kuniaki Ebata 登録者

プログラマーで現役のスキー国体選手です。
頭脳と体を動かすのが大好きなフレンズなんだね。専門学校で先生もやってます。

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

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

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