目錄(89章)
倒序
- coverpage
- Building an FPS Game with Unity
- Credits
- Foreword
- About the Author
- Acknowledgment
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started on an FPS
- Prerequisites
- Project creation
- Getting started with the Asset Store
- Installing Prototype
- File organization
- Customizing Unity's layout
- Summary
- Chapter 2. Building Custom Weapons
- Prerequisites
- Setting up a testbed
- Getting models/sounds for weapons
- Building our weapon – the mesh
- Creating a UnitBank
- Creating the weapon
- Customizing our weapon's properties
- Summary
- Chapter 3. Prototyping Levels with Prototype
- Prerequisites
- Creating geometry
- Building a doorway
- Duplicating rooms / creating a hallway
- Preventing falls - collision
- Adding stairways
- Coloring your world
- Summary
- Chapter 4. Creating Exterior Environments
- Prerequisites
- Introduction to Terrain
- Creating the Terrain
- Adding color to our Terrain – textures
- Adding water
- Adding trees
- Adding details – grass
- Building the atmosphere – Skyboxes and Fog
- Summary
- Chapter 5. Building Encounters
- Prerequisites
- Adding a simple turret enemy
- Integrating an AI system – RAIN
- Integrating an AI system – Shooter AI
- Spawning enemies with the help of a trigger
- Spawning multiple enemies at once
- Cleaning up dead AI
- Placing healthpacks/ammo
- Summary
- Chapter 6. Breathing Life into Levels
- Prerequisites
- Building an explosive barrel
- Using triggers for doors
- Creating an elevator
- Summary
- Chapter 7. Adding Polish with ProBuilder
- Prerequisites
- Upgrading from Prototype to ProBuilder
- Creating material
- Working with ProBuilder – placing materials
- Meshing your levels
- Summary
- Chapter 8. Creating a Custom GUI
- Prerequisites
- Creating a main menu: part 1 – adding text
- Creating a main menu: part 2 – adding buttons
- Creating a main menu: part 3 – button functionality
- Replacing the default UFPS HUD
- Summary
- Chapter 9. Finalizing Our Project
- Prerequisites
- Building the game in Unity
- Building an installer for Windows
- Building an installer for Windows
- Summary
- Index 更新時間:2021-07-09 21:10:13
推薦閱讀
- Expert C++
- Learning Cython Programming(Second Edition)
- Design Principles for Process:driven Architectures Using Oracle BPM and SOA Suite 12c
- 摩登創客:與智能手機和平板電腦共舞
- BeagleBone Media Center
- Getting Started with CreateJS
- Oracle數據庫從入門到運維實戰
- 21天學通C++(第6版)
- Android Native Development Kit Cookbook
- C語言程序設計
- PHP+MySQL動態網站開發從入門到精通(視頻教學版)
- Learning Python Data Visualization
- 大數據時代的企業升級之道(全3冊)
- HTML5移動Web開發
- AngularJS UI Development
- Moodle 3.x Developer's Guide
- Learning GraphQL and Relay
- C語言從入門到精通(第5版)
- jQuery EasyUI從零開始學
- 深入理解C++11:C++11新特性解析與應用
- Apple Watch極速開發
- Python Web Scraping(Second Edition)
- Learn C# in 7 days
- MySQL 8 for Big Data
- MEAN Web Development
- Building an RPG with Unreal
- MATLAB應用實例精講:數學數值計算與統計分析篇
- 商用機器學習:數據科學實踐
- Django 3 Web應用開發實戰
- Java+OpenCV高效入門