多玩家游戏程序设计PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:(美)Todd Barron著;曾永祥,鲁鹏译
- 出 版 社:北京:科学出版社
- 出版年份:2005
- ISBN:7030154401
- 页数:536 页
第Ⅰ部分 理解技术 3
第1章 在线游戏的历史 3
1.1 多人城堡游戏 3
目录 3
1.2 调制解调器游戏 8
1.3 即时策略游戏 11
1.4 大规模多玩家在线角色扮演游戏 14
1.5 现状与未来 27
1.6 回顾 28
第2章 理解游戏的运行 29
2.1 游戏循环 29
2.2 深入在线游戏 37
2.3 图形 42
2.4 回顾 50
3.1 网络原理 51
第3章 网络通信简介 51
3.2 游戏通信硬件 60
3.3 数据包 66
3.4 回顾 69
第Ⅱ部分 基于套接字的网络编程 73
第4章 编写第一个网络程序 73
4.1 SocketObject类的概述 73
4.2 编写ConnectionTest程序 76
4.3 编写一个发送数据的程序 84
4.4 编写一个简单的聊天程序 92
4.5 回顾 103
第5章 创建一个套接字类对象 104
5.1 C++类的优势 104
5.2 设计SocketObject类 110
5.3 BIND的功能 111
5.4 监听功能 120
5.5 Accept功能 124
5.6 连接功能 129
5.7 发送数据 135
5.8 接收数据 140
5.9 回顾 145
第6章 Windows编程 146
6.1 从个人经历谈谈Windows的发展历史 146
6.2 Windows程序体系结构 148
6.3 MFC 156
6.4 完整地创建一个窗口 157
6.5 多线程基本理论 170
6.6 回顾 175
7.1 创建Visual C++工程 176
第7章 Windows编程实践 176
7.2 创建Hello World程序 178
7.3 在窗口中添加静态文本 182
7.4 窗口中的按钮 187
7.5 列表框子窗口 191
7.6 用编辑框来接受文本 197
7.7 WinUberClient程序 201
7.8 回顾 201
第Ⅲ部分 DirectX 205
第8章 DirectPlay 205
8.1 DirectPlay 205
8.2 DirectPlay地址 210
8.3 DirectPlay消息处理器 216
8.4 端对端会话 219
8.5 回顾 232
9.1 创建工程区 233
第9章 用DirectPlay进行聊天 233
9.2 回顾 270
第10章 客户机与服务器 272
10.1 服务器 272
10.2 IDirectPlay8Client接口 290
10.3 回顾 301
第11章 DirectX图形 303
11.1 Direct3D 303
11.2 如何使用DirectGraphics 311
11.3 第一个Direct3D应用程序 316
11.4 第二个Direct3D应用程序 325
11.5 回顾 329
第12章 Direct3D渲染 331
12.1 多边形 331
12.2 图元 333
12.3 绘制图元 336
12.4 显示纹理 352
12.5 光源、照相机、动作 358
12.6 加载x-file 364
12.7 活动的世界 369
12.8 回顾 372
第13章 DirectInput与DirectAudio 373
13.1 通过DirectInput使用键盘 373
13.2 DirectAudio简介 389
13.3 如何初始化DirectAudio 390
13.4 用DirectAudio播放声音 396
13.5 回顾 401
第14章 SpacePirates:第一个完整的游戏 403
14.1 SpacePirates:游戏设计 403
14.2 游戏的时间安排 406
14.3 网络同步 408
14.4 游戏中的类 409
14.5 SpacePirates:游戏结构 422
14.6 控制游戏 440
14.7 游戏循环 442
14.8 更新游戏 443
14.9 玩家管理 455
14.10 回顾 457
第Ⅳ部分 开发在线游戏世界 461
第15章 MMORPG设计与实现 461
15.1 游戏体系结构 461
15.2 服务器体系结构 474
15.3 客户机体系结构 477
15.4 回顾 479
16.1 游戏工程区 480
第16章 编写RPGQuest游戏服务器程序 480
16.2 游戏服务器代码 484
16.3 回顾 499
第17章 编写RPGQuest游戏客户机程序 500
17.1 工程区 500
17.2 图形系统 502
17.3 声音和输入的处理 513
17.4 网络处理 515
17.5 回顾 523
第Ⅴ部分 附录 527
附录A 游戏开发资源 527
附录B 软件安装 529
附录C ASCII字符表 533
附录D 本书随带的资料内容 537
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019