-
内容大纲
本书是由高校教师与企业工程师共同编写的活页式教材。全书以游戏项目实战为主线,重点介绍了基于Unity开发游戏的知识和技巧。全书共分三个单元:单元一主要介绍游戏项目基础;单元二主要介绍见缝插针游戏项目的设计开发与实现;单元三主要介绍狂暴的机器人游戏项目的设计开发与实现。
本书根据开发大型游戏所需要的技术(如镂空动画、半透明动画、碰撞检测、斜角卷动的地图、人工智能、3D动画、3D音效等),对游戏的设计和开发过程进行了系统而又详细地介绍,使读者能清楚地了解游戏设计过程中的相关知识,包括Visual C#的基本操作、游戏画面的坐标系统、规划游戏的主要架构等。为了便于读者更好地掌握技术,项目中涉及的主要知识点,以知识准备和知识链接两种形式讲解,同时提供项目实现操作全过程视频资源。
本书适合作为高等职业院校计算机类相关专业的教材,也可作为游戏开发人员的入门参考书籍。 -
作者介绍
-
目录
单元一 项目基础
模块一 项目前的准备
任务一 使用TAPD平台
任务二 注册CSDN账号
模块二 安装软件
任务一 安装Git软件
任务二 安装Unity软件
单元二 见缝插针项目
模块一 创建工程和场景
任务一 创建项目
任务二 创建场景
模块二 开发旋转的小球
任务 控制小球旋转
模块三 设计与开发针
任务一 开发针的prefab预制物
任务二 开发GameManager去生成针
任务三 控制针移动到就位位置
任务四 控制针的插入
任务五 控制针的到达位置和针的连环发射
任务六 处理针头的碰撞和游戏结束
模块四 控制分数和游戏结束动画的显示
任务一 控制分数的显示
任务二 显示游戏结束动画
单元三 狂暴的机器人游戏
模块一 需求
任务一 需求分析
任务二 创建代码库
任务三 项目实施
模块二 操控
任务一 创建场景
任务二 添加主角
任务三 创建武器
任务四 创建常量文件
任务五 武器逻辑
模块三 弹药
任务一 弹药的逻辑
任务二 创建开枪动画
任务三 添加准心任务四管理弹药
模块四 敌人
任务一 创建机器人
任务二 机器人动画
任务三 发射机器人导弹
任务四 增加伤害的影响
任务五 创建补给
任务六 补给刷新点
任务七 机器人传送点
任务八 添加声音
模块五 UI设计
任务一 添加UI元素
任务二 编码UI
任务三 添加主菜单
任务四 设置音乐
任务五 结束游戏
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...