图书介绍

游戏程序设计概论PDF|Epub|txt|kindle电子书版本下载

游戏程序设计概论
  • 吕建德编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113067735
  • 出版时间:2006
  • 标注页数:360页
  • 文件大小:98MB
  • 文件页数:370页
  • 主题词:游戏-程序设计-概论

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

游戏程序设计概论PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

Chapter 1 游戏设计导论1

1-1 游戏的呱呱落地2

1-1-1 老玩家谈游戏2

1-1-2 游戏的灵魂——企划3

1-1-3 游戏的外衣——美工4

1-1-4 游戏的骨架——程序5

1-2 游戏制作流程6

1-2-1 企划建构7

1-2-2 原画设定7

1-2-3 执行美工8

1-2-4 程序设计10

1-2-5 测试更新11

Chapter 2 进入游戏程序设计的世界13

2-1-1 基本结构14

2-1 结构规划与流程14

2-1-2 程序流程简介15

2-2 游戏技术分析与实战19

2-2-1 一般游戏技术使用原则19

2-2-2 网络游戏技术简介20

2-3 数据结构与游戏设计20

2-3-1 堆栈(stack)21

2-3-2 队列(queue)25

2-3-3 链表(list)30

Chapter 3 算法39

3-1 路径算法(path method)40

3-1-1 逼近法41

3-1-2 等高线算法(contour)42

3-1-3 队列容量的计算57

3-1-4 人物移动技巧60

3-1-5 地形加权法61

3-2-1 移动范围74

3-2 战术评分法(tactics grade)74

3-2-2 移动规则82

3-2-3 角色特性90

3-2-4 战术评分92

3-3 完美随机数(perfect random)97

3-3-1 随机数与几率97

3-3-2 随机数的应用97

3-3-3 随机数的实际操作98

Chapter 4 认识事件处理(event process)107

4-1 事件简介108

4-1-1 事件的作用108

4-1-2 事件的类型109

4-2 事件处理实际操作113

4-2-1 人物对话处理113

4-2-2 人物属性调整120

4-2-3 装备物品的变动123

4-2-4 游戏存盘132

Chapter 5 高级游戏程序设计143

5-1 接口控制功能144

5-1-1 使用权限的处理144

5-1-2 键盘信息的处理153

5-1-3 按键信息的存储153

5-2 中文字体的处理166

5-2-1 建立中文字库166

5-2-2 中文内码的值域167

5-2-3 中文的显示功能173

5-3 接口的模板178

5-3-1 接口的框架179

5-3-2 图形显示模块187

5-3-3 按钮模块189

5-3-4 字符串与数字显示的模块202

5-4-1 程序代码的再利用(reuse)205

5-4 程序模块化介绍205

5-4-2 容易维护性(maintain easily)206

5-4-3 分工优势(division of labor)207

5-4-4 技术整合(technology integration)208

5-5 程序最佳化技巧209

5-5-1 参数的传递209

5-5-2 变量的生命周期与效率213

5-6 内存的功能与应用215

5-6-1 内存的分配与释放215

5-6-2 内存分配时机219

5-6-3 内存使用的陷阱220

5-6-4 内存管理222

Chapter 6 图像处理内幕大公开227

6-1-1 虚拟画布(canvas, backup buffer)228

6-1-2 显示内存与系统内存228

6-1 图像技术228

6-2 贴图功能与应用229

6-3 色光效果240

6-3-1 不透明色光240

6-3-2 透明色光241

6-4 透明效果247

6-5 云雾效果251

6-6 变色效果257

6-7 地图滚动条的说明与应用263

6-7-1 地图滚动条简介263

6-7-2 虚拟画布的规格264

6-7-3 滚动速度说明265

6-7-4 坐标的换算265

6-7-5 位移复制266

6-7-6 边界处理技巧266

Chapter 7 游戏开发工具集锦269

7-1 数据编辑器270

7-1-1 数据编辑器制作原理272

7-1-2 简易编辑器制作275

7-2 场景编辑器283

7-2-1 单张式场景284

7-2-2 拼凑式场景285

7-2-3 自动接边286

7-2-4 接边的判定287

7-2-5 多层面地图291

7-2-6 魔兽争霸——顶点编辑法292

7-2-7 顶点地图编辑器制作296

7-3 动画编辑器309

Chapter 8 程序项目管理与维护导论311

8-1 程序代码维护312

8-1-1 wincvs软件简介313

8-1-2 层级分类管理316

8-2 认识版本控制317

8-2-1 程序版本更新318

8-2-2 游戏版本更新319

8-3 记录文件简介320

8-3-1 软件信息321

8-3-2 硬件信息322

8-3-3 程序事件323

8-4 产品安装与更新335

8-4-1 游戏安装说明335

8-4-2 更新功能340

8-4-3 修正更新程序340

8-4-4 更新后测试344

8-4-5 自定义更新程序编写344

8-5 调试管理说明350

8-6 cvsnt的安装介绍353

8-7 结束语359

热门推荐