初心者向け

Unityゲーム開発 応用講座 BOOKNS-オリジナルテキスト

著者|下荒磯 航 講師/長谷川 優也 講師

この書籍の概要

Unityを使用してゲームの開発方法を学ぶ!
自分のスマートフォンでも動かせる、様々な種類のUnityゲーム開発を学べるBOOKNSオリジナルテキスト!
本書は、開校20周年を迎えるITの技術専門スクールで作られたAndroidアプリケーション開発用テキストを、BOOKNSの為に改修したオリジナルテキストです。
プログラミング言語を使用して、パソコンやスマートフォンで動くゲームの開発を行います。
3Dのサンプルゲームの作成を通じて、様々な機能の実装や実用的な内容を学習することが可能です。

こんな方におすすめ

・Unityゲーム開発に挑戦したい人
・様々な種類のゲーム開発を学びたい人
・Unityゲームをリリースして収入を得たい人

  • 目次
  • 練習問題
  • 著者プロフィール

第0章

3Dゲーム作成

  1. はじめに
  2. プロジェクトの初期設定
  3. Unityちゃんのインポートと初期設定
  4. プレイヤーの基本操作を作る1
  5. プレイヤーの基本操作を作る2
  6. プレイヤーの基本操作を作る3
  7. プレイヤーの基本操作を作る4
  8. プレイヤーの基本操作を作る5
  9. ステージを作成する1
  10. ステージを作成する2
  11. ステージを作成する3
  12. ステージを作成する4
  13. ステージを作成する5
  14. ステージを作成する6
  15. ステージを作成する7
  16. スイッチと扉の仕組みを作る1
  17. スイッチと扉の仕組みを作る2
  18. スイッチと扉の仕組みを作る3
  19. スイッチと扉の仕組みを作る4
  20. キャラクターのHP管理の仕組みを作る1
  21. キャラクターのHP管理の仕組みを作る2
  22. キャラクターのHP管理の仕組みを作る3
  23. キャラクターのHP管理の仕組みを作る4
  24. 敵キャラクターを作成する(1)1
  25. 敵キャラクターを作成する(1)2
  26. 敵キャラクターを作成する(1)3
  27. 敵キャラクターを作成する(1)4
  28. 敵キャラクターを作成する(1)5
  29. 敵キャラクターを作成する(1)6
  30. プレイヤーの攻撃処理を実装する1
  31. プレイヤーの攻撃処理を実装する2
  32. プレイヤーの攻撃処理を実装する3
  33. プレイヤーの攻撃処理を実装する4
  34. プレイヤーの攻撃処理を実装する5
  35. プレイヤーの攻撃処理を実装する6
  36. 敵キャラクターを作成する(2)1
  37. 敵キャラクターを作成する(2)2
  38. 敵キャラクターを作成する(2)3
  39. 敵キャラクターを作成する(2)4
  40. ゲームを完成させる1
  41. ゲームを完成させる2
  42. ゲームを完成させる3
  43. ゲームを完成させる4
  44. ゲームを完成させる5
  45. ゲームを完成させる6
  46. ゲームを完成させる7
  47. ゲームを完成させる8
  48. ゲームを完成させる8
  49. ゲームを完成させる10
  50. ゲームを完成させる11
  51. ゲームを完成させる12
  52. ゲームを完成させる13
  53. ゲームを完成させる14
  54. ゲームを完成させる15
  55. ゲームを完成させる16
  56. ゲームを完成させる17
  57. ゲームを完成させる18

Unityにおいて、カメラの制御やシネマティックな演出を容易にするためのパッケージは何でしょうか?

  1. Cinemachine
  2. Lighting
  3. Physics
  4. Animation

Unityにおいて、キャラクターのアニメーション制御を行うためのコンポーネントは何でしょうか?

  1. Rigidbody
  2. MeshRenderer
  3. Collider
  4. AnimatorControlle

プレハブ化とは何ですか?

  1. シェーダーの作成方法
  2. オブジェクトの再利用とシーン内での繰り返し使用
  3. ゲームオブジェクトの位置や回転の制御
  4. コンポーネントの追加と設定

オブジェクトの外観や表現を制御するために使用されるコンポーネントは何でしょうか?

  1. Rigidbody
  2. Collider
  3. MeshRenderer
  4. Material

ナビメッシュ (NavMesh)とは何ですか?

  1. カメラの制御とビューポートの設定
  2. オブジェクトの物理演算と衝突判定
  3. キャラクターの移動と経路探索
  4. キャラクターのアニメーションとボーン構造

下荒磯 航(しもあらいそ わたる)

下荒磯 航(しもあらいそ わたる)
担当講座
OCJ-P、PBL(Java)、LAMP、Unity、VBA
実務実績
Webサイト開発、Unityゲーム開発、ゲームサーバ開発、Linuxサーバ構築、プロジェクト管理

下荒磯講師はこんな人

現役エンジニアとして様々な開発案件に携わっており、WEB開発やゲーム開発、プロジェクト管理やサーバ構築など幅広い分野で活躍している。ただ教えるだけではなく、なぜそうなるのかを理解してもらう為にしっかりと研修生に寄り添った授業を心がけており、親しみやすくわかりやすいと研修生からも評価されている。

長谷川 優也(はせがわ ゆうや)

長谷川 優也(はせがわ ゆうや)
担当講座
CCNA
実務実績
Webシステム開発、WindowsServer構築

長谷川講師はこんな人

ネットワーク系から開発系の授業まで幅広い講座を受け持つ。
特にCCNAやLPICといった資格対策系の授業では多くの合格者を輩出している。
持ち前の柔和で優しい人柄と、ツボを押さえた授業は初心者にもわかりやすいと評価が高い。

BOOKNS(ブックネス)とは、エンジニア育成に特化した定額制のオンライン学習サービスです。
開校20年の歴史をもつITスクール、システムアーキテクチュアナレッジのノウハウが詰まったオンライン教材に、現役講師によるコーチング・試験対策までをオールインワンにした、人材育成サービスの決定版!

お得な
サブスクリプションプランを
ご用意

法人 1ヶ月あたり

5,000 税抜
円/人(税込 5,500円)

個人 1ヶ月あたり

3,000 税抜
円/人(税込 3,300円)

※一部サービスのご利用には別途追加料金が発生致します。