顶部
收藏

游戏应用开发


作者:
吴升刚 史小英
定价:
43.00元
ISBN:
978-7-04-049534-8
版面字数:
360.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2018-04-20
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
移动互联应用技术

本书为云计算技术应用专业校企“双元”合作开发的教材。

本书较为全面地介绍目前流行的Unity 游戏开发相关知识,依托腾讯云服务器,讲解游戏设计基础知识、Unity 的使用方法、单机游戏开发、网络游戏开发、申请与购买腾讯云服务等内容;并以“魔盒世界”小游戏为项目原型,以任务驱动为主线,基于腾讯云平台,完成场景搭建、物理模拟、动画控制、UGUI 设计、网络交互等案例开发。通过本书的学习,读者可以全面了解Unity 各模块的应用场景及方式,以及客户端和Web 的前后台交互实现的方式。

本书可作为高等职业院校游戏专业的基础核心课程教材,也可作为游戏应用开发技术入门的培训教材和自学用书。

  • 前辅文
  • 知识技能篇
    • 项目1 准备工作
      • 学习目标
      • 项目描述
      • 任务1.1 了解电子游戏概况
        • 任务描述
        • 知识学习
      • 任务1.2 下载并安装Unity
        • 任务描述
        • 知识学习
        • 任务实施
      • 任务1.3 熟悉Unity界面与基本操作
        • 任务描述
        • 知识学习
      • 任务1.4 学习图形界面模块
        • 任务描述
        • 知识学习
      • 任务1.5 学习物理碰撞模块
        • 任务描述
        • 知识学习
      • 任务1.6 学习UI模块
        • 任务描述
        • 知识学习
      • 任务1.7 学习动画模块
        • 任务描述
        • 知识学习
      • 任务1.8 认识魔盒世界
        • 任务描述
        • 任务实施
      • 项目总结
  • 技术应用篇
    • 项目2 实现客户端单机模块
      • 学习目标
      • 项目描述
      • 任务2.1 导入资源并创建场景
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务2.2 创建弓箭手和箭矢
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务2.3 添加移动控制和镜头控制
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务2.4 创建攻击动作与箭矢运动
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务2.5 创建命中及击杀
        • 任务描述
        • 任务实施
        • 项目实训
      • 项目总结
    • 项目3 实现客户端UI框架
      • 学习目标
      • 项目描述
      • 任务3.1 实现面板基类
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务3.2 实现面板管理器PanelMgr
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务3.3 实现登录面板
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务3.4 实现注册面板
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务3.5 实现游戏大厅面板
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务3.6 实现房间面板
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务3.7 实现战斗面板
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务3.8 实现胜负面板
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务3.9 实现提示面板
        • 任务描述
        • 任务实施
        • 项目实训
      • 项目总结
    • 项目4 实现服务端框架
      • 学习目标
      • 项目描述
      • 任务4.1 配置服务端MySQL环境
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务4.2 设计总体架构
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务4.3 创建数据管理类DataMgr
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务4.4 创建协议
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务4.5 创建连接类Conn
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务4.6 创建网络管理类ServNet
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务4.7 分发消息
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务4.8 启动服务器
        • 任务描述
        • 任务实施
        • 项目实训
      • 项目总结
    • 项目5 实现客户端网络模块
      • 学习目标
      • 项目描述
      • 任务5.1 设计网络模块
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务5.2 分发MsgDistribution消息
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务5.3 创建NetMgr网络管理类
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务5.4 创建GameMgr游戏管理类
        • 任务描述
        • 任务实施
        • 项目实训
      • 项目总结
    • 项目6 实现业务逻辑模块
      • 学习目标
      • 项目描述
      • 任务6.1 实现登录功能
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务6.2 实现获取自身数据功能
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务6.3 实现注册功能
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务6.4 实现匹配功能
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务6.5 实现准备功能
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务6.6 实现战场管理功能
        • 任务描述
        • 任务实施
        • 项目实训
      • 项目总结
    • 项目7 实现战场同步模块
      • 学习目标
      • 项目描述
      • 任务7.1 同步位置
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务7.2 同步攻击
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务7.3 同步命中
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务7.4 判断胜负
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务7.5 玩家退出
        • 任务描述
        • 任务实施
        • 项目实训
      • 项目总结
    • 项目8 使用云平台
      • 学习目标
      • 项目描述
      • 任务8.1 申请云服务器和云数据库
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务8.2 使用云数据库
        • 任务描述
        • 任务实施
        • 项目实训
      • 任务8.3 修改代码并调试
        • 任务描述
        • 任务实施
        • 项目实训
      • 项目总结
    • 参考文献

相关图书