网游客户端使用的外部库
2012-05-13 19:58
162 查看
网游客户端使用的外部库
/article/3750932.html
博客分类:游戏
c++
c++windows
游戏客户端是比较庞大的,一般会使用很多不同的模块,以下是某个网游客户端的头文件目录:
boost : boost库及代码
cxxtest : 一个自己实现的用于C++的单元测试工具
dbfs : 客户端使用 dbfs 文件系统存放资源脚本等东西
expat : 一个XML解析器,
freeimage : 一个图像处理库
freetype : 一个字体引擎,提供统一的接口来访问多种字体格式文件
buildvalue : 一个用于将mapping中的value构建成字符串的工具
csoap : 一种用纯C实现的SOAP协议,主要面向client/server模式
gloox : 一个跨平台的C++实现的XMPP协议开发包,主要用于聊天系统
i386call : 386平台下的调用接口
jvmaccess : 提供对java虚拟机的调用接口
language : 语言支持接口
mysql : 一个小型关系型数据库管理系统
sqlite : 一种轻型的数据库系统,主要用于嵌入式
tinyxml : 一个非常好用的XML解析器
iconv : 用来转换字符编码
memmgr : 自己写的内存管理模块,该模块用来记录内存分配和释放的情况,仅 debug 用
memstat : 自己写的内存管理模块,该模块用来统计内存使用情况,仅 debug 用
mmgr : 自己写的内存管理模块,该模块接管程序的内存分配请求,目前只是简单得把请求转交给 windows api,但保留了以后自己进行内存分配管理的可能性
ogre : 一个3D游戏图形渲染引擎
ogreopcode : 一套轻量级的碰撞检测库
pcre : 一个正则表达式库,欲知详情,请google
zzip : 一款压缩解压工具,欲知详情,请google
本文写于2011年8月
相关文章推荐
- 使用客户端模型编程处理外部列表
- 前端控制器是整个MVC框架中最为核心的一块,它主要用来拦截符合要求的外部请求,并把请求分发到不同的控制器去处理,根据控制器处理后的结果,生成相应的响应发送到客户端。前端控制器既可以使用Filter实现(Struts2采用这种方式),也可以使用Servlet来实现(spring MVC框架)。
- CoreBluetooth使用 (客户端外部设备)
- 内部类和外部类的使用区间分析
- flask客户端测试使用设置cookie参数
- Spark sql 使用jdbc/odbc Server连接出现新建的数据表多客户端没法共享
- asp.net TreeView安装、使用(如何将TreeView打包发布)(带CheckBox选择框的TreeView的初始化,TreeView客户端操作:选择父节点后自动选择所有子节点,子节点选择后自动选择父节点)(TreeView节点精确定位)
- Git客户端(Windows系统)的使用 本地仓库使用
- Linux平台下基于C++语言使用gSOAP开发Web Service服务端和客户端程序
- 此查询使用的不是 ANSI 外部联接运算符
- .net 客户端使用asp.net web api
- 外部js使用El表达式
- 使用多种客户端消费WCF RestFul服务(一)——服务端
- 一步步学习SPD2010--第七章节--使用BCS业务连接服务(5)--创建和管理外部列表
- rabbitmq使用__php客户端(消息接收者)
- 用防火墙客户端限制使用SKYPE:ISA2006系列之七
- [企业化NET]Window Server 2008 R2[3]-SVN 服务端 和 客户端 基本使用
- 免安装Oracle客户端,使用PL/SQL连接Oracle
- Redis 客户端Jedis使用(一)
- Windows Server 2003 使用vSphere5.5连接ESXI5.5 “客户端无法向服务器发送完整的请求” 的解决办法