从零构建Unity3D游戏:开发与设计实战

从零构建Unity3D游戏:开发与设计实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书介绍使用Unity设计和开发3D游戏的各方面知识。

内容简介

本书内容包括如何设计、创建和实现游戏角色、环境、UI、音效等。

全书分为三部分:第一部分介绍基础知识,包括3D术语、安装Unity并创建项目的方法以及C#的相关知识;第二部分介绍3D角色的设计、游戏环境设计、游戏机制及项目交互、如何在任意项目上开发整体游戏界面等;第三部分从视觉效果、音效、游戏测试、渲染等维度对游戏进行打磨和细化,以提供更好的用户体验。本书配有丰富的随书资源,便于读者查找。

章节目录

版权信息

Preface 前言

About the Auther 作者简介

Part 1 第一部分 计划和设计

Chapter 1 第1章 基础入门

1.1 拥抱3D

1.2 Unity界面

1.3 基本的Unity概念

1.4 小结

Chapter 2 第2章 设计和原型制作

2.1 游戏设计基础

2.2 第一个Unity项目

2.3 原型制作

2.4 小结

Chapter 3 第3章 编程

3.1 搭建环境

3.2 基础知识

3.3 小结

Part 2 第二部分 构建

Chapter 4 第4章 游戏角色

4.1 设计和概念

4.2 绑定

4.3 角色控制器

4.4 编写角色的动作脚本

4.5 小结

Chapter 5 第5章 绘制环境

5.1 草图

5.2 涂盖

5.3 小结

Chapter 6 第6章 交互与玩法

6.1 游戏循环

6.2 机制工具箱

6.3 设计与实现

6.4 我们的项目

6.5 小结

Chapter 7 第7章 刚体和物理交互

7.1 刚体组件

7.2 设计与实现

7.3 心灵感应与物理交互

7.4 小结

Chapter 8 第8章 用户界面和菜单

8.1 用户界面

8.2 UI元素

8.3 项目中的UI

8.4 Unity UI

8.5 小结

Part 3 第三部分 打磨和细化

Chapter 9 第9章 视觉效果

9.1 视觉效果概述

9.2 Shader Graph

9.3 粒子系统

9.4 小结

Chapter 10 第10章 声音效果

10.1 声音设计

10.2 声音设计的五个元素

10.3 可扩展的声音设计

10.4 项目中的音效设计与实现

10.5 通过玩家交互触发声音

10.6 小结

Chapter 11 第11章 构建与测试

11.1 使用Unity构建游戏

11.2 测试

11.3 用户体验

11.4 小结

Chapter 12 第12章 打磨

12.1 概览

12.2 敲定资源

12.3 光照

12.4 声音的润色

12.5 小结

Chapter 13 第13章 其他Unity工具

13.1 Unity游戏服务

13.2 小结

推荐阅读

从零构建Unity3D游戏:开发与设计实战是2024年由机械工业出版社出版,作者[美] 安东尼·戴维斯。

得书感谢您对《从零构建Unity3D游戏:开发与设计实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python游戏设计案例实战 电子书
本书以Python3.5为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类教材。基础篇主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、网络编程和多线程、Python数据库应用等内容,并以小游戏案例作为各章的阶段性任务。实战篇和提高篇综合应用前面章节中介绍的技术,重现各个经典游戏的开发过程。
UI交互设计与开发实战 电子书
用户界面在当下的网络世界中无处不在,是人与计算机进行交流的窗口。《UI交互设计与开发实战》从软件工程的角度出发,以软件周期开发模型为参考,深入讲解了用户界面设计中各环节的具体内容,并以丰富的图片案例形式介绍用户界面设计如何将交互体验与视觉美观融为一体,也使用了大量可读代码展示用户界面是如何实现的。《UI交互设计与开发实战》分为三部分:第壹部分(第1章)主要介绍用户界面历史及界面设计的相关概念,阐述
新印象Unity2020游戏开发基础与实战 电子书
这是一本以技术讲解与项目实战为主的Unity游戏开发教程图书。
FlutterApp开发:从入门到实战 电子书
本书系统讲解使用Flutter进行跨平台开发应具备的知识,包含丰富的代码示例与效果图片,组件功能一目了然。
DirectX 12 3D 游戏开发实战 电子书
本书讲解如何使用DirectX12进行3D游戏的开发,从基础开始,由浅入深地引导你进行学习。