图书介绍

MUD游戏编程PDF|Epub|txt|kindle电子书版本网盘下载

MUD游戏编程
  • (美)Ron Penton著;苏正泉翻译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302126283
  • 出版时间:2006
  • 标注页数:557页
  • 文件大小:180MB
  • 文件页数:575页
  • 主题词:游戏-软件设计

PDF下载


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

下载说明

MUD游戏编程PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 基础知识1

第1章 网络编程介绍1

1.1 为什么要了解基本知识1

1.2 通信网络史的发展概况2

1.3 IP的基本原理和分层体系结构11

1.4 常见的传输协议14

1.5 网络协议有关信息18

1.6 小结18

第2章 Winsock/Berkeley Sockets编程19

2.1 字节顺序19

2.2 什么是Socket22

2.3 Sockets API24

2.4 域名系统39

2.5 示例2.1 因特网服务器43

2.6 示例2.2 因特网客户机47

2.7 使用Select()避免多线程49

2.8 示例2.3 因特网服务器版本251

2.9 示例2.4 因特网客户机版本254

2.10 小结56

第3章 多线程57

3.1 什么是多线程57

3.2 ThreadLib66

3.3 示例3.1——基本线程74

3.4 示例3.2——线程放弃处理器76

3.5 ThreadLib互斥锁77

3.6 示例3.3——互斥锁79

3.7 小结80

第4章 基本库81

4.1 大数字81

4.2 现在是几点83

4.3 字符串90

4.4 日志记录100

4.5 小结104

第5章 Socket库105

5.1 Socket API包装器类和函数105

5.2 连接、管理器和策略115

5.3 小结135

第6章 Telnet协议和简单的聊天服务器136

6.1 Telnet136

6.2 ConnectionHandler类142

6.3 创建一个Telnet协议类142

6.4 示例6.2——SimpleChat147

6.5 小结158

第2部分 创建SimpleMUD159

第7章 设计SimpleMUD159

7.1 选择游戏特性159

7.2 设置160

7.3 玩家161

7.4 物品167

7.5 敌人169

7.6 小小世界169

7.7 商店171

7.8 战斗171

7.9 命令172

7.10 小结174

第8章 物品和玩家175

8.1 基础内容175

8.2 日志193

8.3 属性194

8.4 物品196

8.5 玩家202

8.6 处理器设计223

8.7 示例8.1——SimpleMUD基线:核心、玩家和物品248

8.8 小结251

第9章 映射、商店和训练房252

9.1 向基线添加新特性252

9.2 改变262

9.3 运行改进的SimpleMUD275

9.4 小结277

第10章 敌人、战斗和游戏循环278

10.1 敌人和敌人模板278

10.2 数据库283

10.3 游戏循环285

10.4 游戏增加的内容296

10.5 运行最后的版本301

10.6 小结302

11.1 隐藏在BetterMUD背后的思想304

第11章 BetterMUD304

第3部分 创建BetterMUD304

11.2 逻辑模块310

11.3 物理性质的总体设计310

11.4 小结316

第12章 实体、访问器和数据库317

12.1 基本实体概念317

12.2 数据库328

12.3 小结336

第13章 实体、访问器和数据库(续)337

13.1 数据银行337

13.2 实体340

13.3 数据库362

13.4 访问器370

13.5 小结380

14.1 脚本381

第14章 脚本、动作、逻辑和命令381

14.2 动作382

14.3 逻辑389

14.4 命令390

14.5 小结395

第15章 游戏逻辑396

15.1 游戏模块396

15.2 总体模块设计400

15.3 游戏的内容418

15.4 主函数433

15.5 小结435

第16章 网络系统436

16.1 文件436

16.2 更好的设计436

16.3 更好的Telnet441

16.4 处理器设计444

16.5 小结450

第17章 Python语言451

17.1 Python语言451

17.2 Python与C++的集成464

17.3 BetterMUD的Python库469

17.4 将C++暴露给Python486

17.5 将BetterMUD暴露给Python490

17.6 小结493

第18章 制作游戏494

18.1 逻辑脚本494

18.2 Python脚本基类496

18.3 命令脚本497

18.4 逻辑脚本501

18.5 小结543

结论545

随书所带光盘的内容556

热门推荐