网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Unity3D脚本编程与游戏开发
分类 计算机-软件工程
作者
出版社 人民邮电出版社
下载
简介
内容推荐
本书以游戏开发为主要线索,全面讲解Unity 3D的编程技术,涵盖Unity 3D引擎的各个系统与模块。全书从帮助读者迅速建立脚本编程和游戏开发的框架思路开始讲起,逐步阐述Unity 3D游戏开发的核心概念,以及对游戏开发至关重要的物理系统和3D数学基础等技术基础。然后针对游戏中的界面、动画、特效与音频等Unity 3D各个常用模块的使用方法进行讲解,并详细介绍游戏开发中数据管理与资源管理相关的知识。随后通过潜入型游戏的完整案例将本书所讲知识融会贯通。最后,讲解游戏人工智能开发技术,以及对象池等高级编程技术,帮助读者提升应对实际工作的能力。
本书内容全面,讲解细致,适合游戏开发初学者入门,也适合相关培训机构作为教材。
作者简介
马遥,从高中时代就开始制作“文曲星”游戏,从此踏入游戏开发的世界。曾在像素软件公司开发大型网络游戏《寻仙》,创业时期曾主持开发过多款手游和HTML 5游戏。后期专注于高性能游戏服务器的设计。平时喜欢研究动态语言和算法,擅长讲解复杂的算法和概念。Practical Game AI Programming译者。目前专业从事游戏开发教育,教授Unity引擎的使用,希望能带领更多人走进游戏开发的世界。
目录
第1章 Unity脚本概览
1.1 控制物体的运动
1.1.1 新建脚本
1.1.2 Start和Update事件
1.1.3 修改物体位置
1.1.4 读取和处理输入
1.1.5 实例:实现一个移动的小球
1.2 触发器事件
1.2.1 创建触发器
1.2.2 触发器事件函数
1.2.3 实例:吃金币
1.3 制作第一个游戏:3D滚球跑酷
1.3.1 游戏设计
1.3.2 功能实现
1.3.3 游戏机制
1.3.4 完成和完善游戏
第2章 Unity基本概念与脚本编程
2.1 Unity基本概念
2.1.1 游戏物体和组件
2.1.2 变换组件
2.1.3 “父子关系”详解
2.1.4 物体的标签和层
2.1.5 常用组件
2.2 用脚本获取物体和组件
2.2.1 物体、组件和对象
2.2.2 获取组件的方法
2.2.3 获取物体的方法
2.2.4 在物体和组件之间任意遨游
2.2.5 利用公开变量引用物体和组件
2.3 用脚本创建物体
2.3.1 预制体
2.3.2 创建物体
2.3.3 创建组件
2.3.4 销毁物体或组件
2.3.5 定时创建和销毁物体
2.4 脚本的生命周期
2.4.1 理解脚本的生命周期
2.4.2 常见的事件方法
2.4.3 实例:跟随主角的摄像机
2.4.4 触发器事件
2.5 协程入门
2.6 实例:3D射击游戏
2.6.1 游戏总体设计
2.6.2 游戏的实现要点
2.6.3 创建主角
2.6.4 调整摄像机
2.6.5 实现武器系统和子弹
2.6.6 实现敌人角色
2.6.7 子弹击中的逻辑
2.6.8 完善游戏
2.6.9 测试和改进
第3章 物理系统
3.1 物理系统基本概念
3.1.1 刚体
3.1.2 休眠
3.1.3 碰撞体
3.1.4 物理材质
3.1.5 触发器
3.1.6 碰撞体的分类
3.1.7 碰撞事件表
3.1.8 层
3.1.9 物理关节
3.1.10 射线检测
3.1.11 角色控制器与物理系统
3.1.12 3D物理系统与2D物理系统
……
第4章 游戏开发数学基础
第5章 脚本与UI系统
第6章 脚本与动画系统
第7章 脚本与特效
第8章 脚本与音频
第9章 脚本与资源管理
第10章 数据的保存与加载
第11章 脚本与游戏AI
第12章 综合实例——秘密敢死队
第13章 进阶编程技术
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 18:49:16