プレイヤーを楽しませる3Dゲームステージを作る Unity ProBuilder/ProGrids 入門
書籍情報
発売日 : 2022年03月04日
著者/編集 : 北野不凡
出版社 : 秀和システム
発行形態 : 単行本
書籍説明
内容紹介
おもしろいゲームはステージ設計できまる。ゲームを作るということは、ゲームシステム開発が半分、ステージやマップをおもしろく作る事が残りの半分です。Unityに標準装備のProBuilder/ProGridsを使いこなす!!
目次
■Chapter1 レベルデザインとは
●1-1 レベルデザインとは
レベルデザインの目的
この本の守備範囲
対象の読者
●1-2 Unityのツール
Terrainの準備と確認
ProBuilderの準備と確認
ProGridsの準備と確認
■Chapter2 Terrainで自然環境を造る
●2-1 Terrainツール
ハイトマップを使った地形の作成
ブラシを使った地形の作成
地面を塗る
樹木を植えてみる
●2-2 ワールドダイヤグラムを造る
存在させるものを大まかに決める
それらの関係を決める
スケッチを書いて大まかな形状を考える
●2-3 火山島を造る
10秒ルール
全体的な形状を作る
山など盛り上がった部分を作る
道などプレイヤーが通れる場所を作る
細かく手直ししていきましょう
意図通りに出来ているか確認と手直し
■Chapter3 ProBuilderでモデリングする
●3-1 ProBuilderについて
3Dモデルってどんなもの?
ProBuilderのツールを表示させる
PC操作 ProBuilderのツール群を表示させる
●3-2 ProBuilderでシェイプを作成する
ProBuilderのシェイプを作成・編集する
Sprite
Prism(三角柱)
Stairs(階段)
Cylinder(円柱)
Door(ドア)
Plane(薄い板)
Pipe(円筒)
Cone(円錐)
Arch(アーチ)
Sphere(球)
Torus(円環)
Merge Object(オブジェクトの結合)
●3-3 シェイプの編集
選択
オブジェクトの選択に関するツール
●3-4 シェイプ(オブジェクト)の編集
New Polygon Shape
Set Handle Alignment
ProBuilderize
Center Pivot
Mirror Objects
Flip Object Normals
Freeze Transform
Subdivide Object
Triangulate objects
Export
●3-5 頂点の編集
頂点の編集機能
Split Vertices
Collapse Vertices
Weld Vertices
Set Pivot to Center Of Selection
●3-6 辺の編集(エッジ)
Select Edge Loop
Select Edge Ring
Connect Vertices
Connect Edges
Extrude Edge
Insert Edge Loop
Subdivide Edges
Flip Face Edge
●3-7 面の編集(フェース)
Select Face Loop
Select Face Ring
Select Holes
Conform Object Normals
Fill Hole
Bevel
Bridge Edges
Suvdivide Faces
Triangulate Faces
Detach Faces
Extrude Faces
Delete Faces
Flip Face Normals
Merge Faces
Conform Face Normals
シェイプのブール演算
●3-8 マテリアルとUV
練習用に家を作ってみる
従来の方法でマテリアルを適用する
シェイプごとにマテリアルを管理する
マテリアルエディターを使ったマテリアルの適用
Vertex Color Editorを使う
その他のツール
UV Editorでテクスチャーを制御する
UV Editorの詳細
●3-9 まとめ
■Chapter4 ProGridsでシェイプを配置する
●4-1 ProGridsについて
ツールを表示させる
ウィンドウの説明
ショートカットキー
●4-2 サンプルデータを作る
サンプルデータの配置
角度をつけた配置
■Chapter5 データを統合してテスト開始
●5-1 モデリングと読み込み
ダンジョンへの出入り口をモデリングする
モデリングしたオブジェクトをTerrainに読み込む
●5-2 ダンジョンのウォークスルー
ダンジョンのシーンを用意する
島をウォークスルーする
ダンジョンと島を出入りする
ダンジョンを完成させる
■Appendix 資 料
TIPS1 Standard Assetを用いるとエラーが出る
TIPS2 新しいバージョンのUnityでProBuilderが見つからない
TIPS3 ProBuilderのPreference
●1-1 レベルデザインとは
レベルデザインの目的
この本の守備範囲
対象の読者
●1-2 Unityのツール
Terrainの準備と確認
ProBuilderの準備と確認
ProGridsの準備と確認
■Chapter2 Terrainで自然環境を造る
●2-1 Terrainツール
ハイトマップを使った地形の作成
ブラシを使った地形の作成
地面を塗る
樹木を植えてみる
●2-2 ワールドダイヤグラムを造る
存在させるものを大まかに決める
それらの関係を決める
スケッチを書いて大まかな形状を考える
●2-3 火山島を造る
10秒ルール
全体的な形状を作る
山など盛り上がった部分を作る
道などプレイヤーが通れる場所を作る
細かく手直ししていきましょう
意図通りに出来ているか確認と手直し
■Chapter3 ProBuilderでモデリングする
●3-1 ProBuilderについて
3Dモデルってどんなもの?
ProBuilderのツールを表示させる
PC操作 ProBuilderのツール群を表示させる
●3-2 ProBuilderでシェイプを作成する
ProBuilderのシェイプを作成・編集する
Sprite
Prism(三角柱)
Stairs(階段)
Cylinder(円柱)
Door(ドア)
Plane(薄い板)
Pipe(円筒)
Cone(円錐)
Arch(アーチ)
Sphere(球)
Torus(円環)
Merge Object(オブジェクトの結合)
●3-3 シェイプの編集
選択
オブジェクトの選択に関するツール
●3-4 シェイプ(オブジェクト)の編集
New Polygon Shape
Set Handle Alignment
ProBuilderize
Center Pivot
Mirror Objects
Flip Object Normals
Freeze Transform
Subdivide Object
Triangulate objects
Export
●3-5 頂点の編集
頂点の編集機能
Split Vertices
Collapse Vertices
Weld Vertices
Set Pivot to Center Of Selection
●3-6 辺の編集(エッジ)
Select Edge Loop
Select Edge Ring
Connect Vertices
Connect Edges
Extrude Edge
Insert Edge Loop
Subdivide Edges
Flip Face Edge
●3-7 面の編集(フェース)
Select Face Loop
Select Face Ring
Select Holes
Conform Object Normals
Fill Hole
Bevel
Bridge Edges
Suvdivide Faces
Triangulate Faces
Detach Faces
Extrude Faces
Delete Faces
Flip Face Normals
Merge Faces
Conform Face Normals
シェイプのブール演算
●3-8 マテリアルとUV
練習用に家を作ってみる
従来の方法でマテリアルを適用する
シェイプごとにマテリアルを管理する
マテリアルエディターを使ったマテリアルの適用
Vertex Color Editorを使う
その他のツール
UV Editorでテクスチャーを制御する
UV Editorの詳細
●3-9 まとめ
■Chapter4 ProGridsでシェイプを配置する
●4-1 ProGridsについて
ツールを表示させる
ウィンドウの説明
ショートカットキー
●4-2 サンプルデータを作る
サンプルデータの配置
角度をつけた配置
■Chapter5 データを統合してテスト開始
●5-1 モデリングと読み込み
ダンジョンへの出入り口をモデリングする
モデリングしたオブジェクトをTerrainに読み込む
●5-2 ダンジョンのウォークスルー
ダンジョンのシーンを用意する
島をウォークスルーする
ダンジョンと島を出入りする
ダンジョンを完成させる
■Appendix 資 料
TIPS1 Standard Assetを用いるとエラーが出る
TIPS2 新しいバージョンのUnityでProBuilderが見つからない
TIPS3 ProBuilderのPreference
著者情報
北野, 不凡, 1961-
北野不凡
≪北野不凡≫
1961年生まれの広島県呉市出身。
新卒時から、株式会社コトブキシステム、株式会社コンパイル、SOFTFACTORYでゲーム開発に携わる。2010 年から大学、専門学校でゲームデザイン関係の講師を専門に行う。現在名古屋国際工科専門職大学デジタルエンタテインメント学科に講師として在職中。