搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
游戏开发实战宝典
0.00     定价 ¥ 99.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111685210
  • 作      者:
    编者:崔福伦//楚秦|责编:尚晨
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2021-08-01
收藏
畅销推荐
内容介绍
本书讲解了游戏开发中用到的相关技术,主要包括前端和后端两部分内容,并结合前端与后端技术给出了几个实战项目的设计及实现方法。本书分4部分,共12章。第一部分(第1章)为梗概,介绍了软件开发的关键、游戏开发从业者的层次和挑战以及本书的目标。第2部分(第2~5章)先介绍了Egret Engine编程技术,包括编程基础、高级开发和扩展库编程。随后讲解了sparrow-egret游戏前端框架的编程技术,包括MVC架构模式以及sparrow-egret游戏前端框架的主要功能。第3部分(第6~8章)先介绍了Netty的主要功能,然后给出了作者开发的基于JCommon和nest的游戏组件的使用方法。最后给出了一个基于前端和后台功能相结合的实战项目—游戏聊天室。第4部分(第9~12章)则比较详细地讲解了作者基于先前框架所开发的游戏实战项目—贪吃蛇和网络对战国际象棋。同时,介绍了一款可以和先前框架配合使用的自动生成代码的脚本工具—TreeBranch。在本书的最后两章,还讲解了功能框架以及实战项目里所涉及的游戏开发模块整合以及设计原则与模式,并展示了笔者的设计思路。本书实例部分及章节源码解读难点部分均配有二维码讲解视频,方便读者自学时观看使用。本书适用于游戏编程初、中级开发人员,游戏开发高手也可以通过阅读本书扩展自己的设计思路。
展开
目录
第1部分 梗概
第1章 直击问题关键及本书概要
1.1 软件开发的关键
1.2 游戏开发从业者的层次和挑战
1.3 本书的目标
1.4 本章小结
第2部分 Egret编程指南
第2章 EgretEng-me编程基础
2.1 Egret引擎简介
2.2 引擎的安装、配置与发布
2.2.1 安装Egret启动器
2.2.2 启动Egret启动器并安装引擎和编辑器
2.2.3 创建默认项目
2.2.4 通过默认项目讲解项目配置
2.2.5 第三方扩展库
2.2.6 发布项目
2.3 显示对象和显示容器
2.3.1 舞台
2.3.2 坐标系统以及基本属性
2.3.3 添加与删除显示对象
2.3.4 深度管理
2.4 矢量绘图
2.4.1 绘制圆形
2.4.2 绘制直线
2.4.3 绘制曲线
2.4.4 绘制圆弧
2.5 遮罩
2.6 碰撞检测
2.6.1 边框级别的碰撞检
2.6.2 像素级别的碰撞检测
2.7 文本
2.7.1 三种文本类型
2.7.2 文本样式
2.8 事件机制
2.8.1 Egret事件处理机制
2.8.2 Egret的触摸事件
2.9 网络
2.9.1 发送HITP请求
2.9.2 发送带参数的请求
2.10 本章小结
第3章 Egret Engine高级开发
3.1 位图纹理
3.1.1 基本知识
3.1.2 九宫格
3.1.3 纹理的填充方式
3.1.4 纹理集
3.2 颜色效果
3.2.1 混合模式
3.2.2 滤镜
3.3 时间控
3.3.1 计时器
3.3.2 心跳
3.3.3 帧事件
3.4 多媒体
3.4.1 音频
3.4.2 视频
3.5 屏幕适配
3.5.1 缩放模式
3.5.2 旋转模式
3.6 调试
3.7 本章小结
第4章 Egret扩展库编程指南
4.1 RES资源加载
……
第3部分 Netty编程指南
第4部分 综合实战
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证