目錄(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
推薦閱讀
- CockroachDB權威指南
- 編程的修煉
- GeoServer Cookbook
- 程序員面試筆試寶典
- Vue.js 2 and Bootstrap 4 Web Development
- Java Web開發之道
- DevOps入門與實踐
- Mastering macOS Programming
- 3D少兒游戲編程(原書第2版)
- Java 11 Cookbook
- Active Directory with PowerShell
- SQL Server實用教程(SQL Server 2008版)
- 從零開始學Python大數據與量化交易
- Java編程指南:語法基礎、面向對象、函數式編程與項目實戰
- 計算機常用算法與程序設計教程(第2版)
- PHP程序設計高級教程
- Hadoop MapReduce v2 Cookbook(Second Edition)
- Learning Android Application Development
- Android設計模式與最佳實踐
- 術以載道:軟件過程改進實踐指南
- Web 3中的零知識證明
- Numerical Computing with Python
- Testing Vue.js Components with Jest
- Mastering the C++17 STL
- SAP Lumira Essentials
- Python測試之道
- Redis設計與實現
- 陪孩子像搭積木一樣學編程(Python真好玩+Scratch趣味編程)(全2冊)
- Python機器學習原理與算法實現
- 數據生態:MySQL復制技術與生產實踐