万本电子书0元读

万本电子书0元读

顶部广告

Building an FPS Game with Unity电子书

售       价:¥

10人正在读 | 0人评论 9.8

作       者:John P. Doran

出  版  社:Packt Publishing

出版时间:2015-10-30

字       数:28.5万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Create a high-quality first person shooter game using the Unity game engine and the popular UFPS and Probuilder frameworksAbout This BookLearn how to use Unity in conjunction with UFPS and ProBuilder to create a high-quality game quicklyCreate both interior and exterior environmentsA step-by step guide to building a project with clear examples and instructions to create a number of interesting scenarios Who This Book Is For This book is for those who want to create an FPS game in Unity and gain knowledge on how to customize it to be their very own. If you are familiar with the basics of Unity, you will have an easier time, but it should make it possible for someone with no prior experience to learn Unity at an accelerated pace.What You Will LearnUse UFPS to build custom weapons with custom meshes and behaviorsExplore level design as you prototype levels, making use of Prototype to build levels out quicklyBuild environments that are realistic as possible while keeping peak performance and repetitiveness downReview tips and tricks on how to create environments using both terrain for outdoor areas and a modular workflow for interiorsDevelop a number of different encounters that your players can fight against, from a simple turret enemy to complex AI characters from Shooter AIDiscover how to create unique objects such as exploding barrels and objects you can interact withCreate a custom GUI to help your game stand out from the crowdPackage your game for release, create an installer, and get your game out into the world In Detail Unity, available in free and pro versions, is one of the most popular third-party game engines available. It is a cross-platform game engine, making it easy to write your game once and then port it to PC, consoles, and even the web, making it a great choice for both indie and AAA developers. Building an FPS Game in Unity takes readers on an exploration of how to use Unity to create a 3D first person shooter (FPS) title, leveraging the powerful UFPS framework by VisionPunk and Prototype/ProBuilder 2.0 by ProCore3D. After some setting up, you will start by learning how to create custom weapons, prototype levels, create exterior and interior environments, and breathe life into our levels. We will then add polish to the levels. Finally, we will create a custom GUI and menus for our title to create a complete package.Style and approach An easy-to-follow guide with each project containing step-by-step explanations, diagrams, screenshots, and downloadable material. Concepts in Unity and C# are explained as they are used and for the more inquisitive, there are more details on the concepts used with additional external resources to learn from.
目录展开

Building an FPS Game with Unity

Table of Contents

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

Why subscribe?

Free access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. Getting Started on an FPS

Prerequisites

Project creation

Getting started with the Asset Store

Installing UFPS

Installing Prototype

File organization

Customizing Unity's layout

Summary

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

3. Prototyping Levels with Prototype

Prerequisites

Level design 101 – planning

Creating the architectural overview

3D modeling software

Constructing geometry with brushes

Modular tilesets

Mix and match

Creating geometry

Building a doorway

Duplicating rooms / creating a hallway

Preventing falls - collision

Adding stairways

Coloring your world

Summary

4. Creating Exterior Environments

Prerequisites

Introduction to Terrain

Height maps

Hand sculpting

Creating the Terrain

Adding color to our Terrain – textures

Adding water

Adding trees

Adding details – grass

Building the atmosphere – Skyboxes and Fog

Summary

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

6. Breathing Life into Levels

Prerequisites

Building an explosive barrel

Using triggers for doors

Creating an elevator

Summary

7. Adding Polish with ProBuilder

Prerequisites

Upgrading from Prototype to ProBuilder

Creating material

Working with ProBuilder – placing materials

Meshing your levels

Summary

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

9. Finalizing Our Project

Prerequisites

Building the game in Unity

Building an installer for Windows

Building an installer for Windows

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部