`
eric_weitm
  • 浏览: 235932 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

网游客户端使用的外部库

阅读更多
游戏客户端是比较庞大的,一般会使用很多不同的模块,以下是某个网游客户端的头文件目录:

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月
分享到:
评论

相关推荐

    mphx:一个小的图书馆,让您可以轻松地使用Haxe制作多人游戏。 不再维护,并且有更好的选择

    mphx是使用Haxe创建的新库,可轻松创建多人游戏。 它基于 ,后者的代码由编写。 该代码现在具有非常不同的结构。 mphx仍然是“ alpha”,并且可能会崩溃。 mphx允许创建服务器和客户端,它们相互连接,发送消息。 ...

    【卷一/共两卷】AJAX实战pdf高清版90M

    11.4.3 添加外部JS库 11.5 添加Ajax自动保存功能 11.5.1 修改库的代码 11.5.2 自动保存信息到数据库 11.6 重构 11.6.1 定义构造函数 11.6.2 修改AjaxWindowsjs库 11.6.3 指定protal命令 11.6.4 执行Aiax处理 11.6.5 ...

    GearX:一个使JS生活更加轻松的图书馆

    最终使用cs的原因是客户端,因为我计划将自定义方法集成到引擎中,以获得更简单,更简化的网络体验。 该程序可以利用的其他外部库: 再次感谢您选择使用我的“引擎” 安装 如果您打算使用GearX利用的任何外部库,...

    Java资源包01

    使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...

    Discuz新秀网络验证管理系统ver5.8-在线充值版

    本框架是由PHP+MYSQL语言开发,纯API接口,可快速对接外部app、web、各类软件开发; 本框架采用成熟稳定的...客户端支持Python、Java、C、易语言、PHP、易安卓、火山移动、部分游戏开发引擎、等所有主流开发语言。

    Discuz新秀网络验证收费系统框架 -UTF8 - ver5.6 -2021新春版.zip

    框架简介: 本框架适由PHP+MYSQL语言开发,纯API接口,可快速对接外部app、web、各类软件开发;...客户端支持Python、Java、C、易语言、PHP、易安卓、火山移动、部分游戏开发引擎、等所有主流开发语言

    游戏服务器IP的抓取方法.doc

    只运行网络游戏 2)点击开始: 3)单击运行: 4)在对话框中输入:cmd,单击确定,进入命令模式 5)在命令行模式中输入:netstat –n,情况显示如下: 其中Proto表示协议类型,Local Address表示本机IP,Foreign Address...

    Discuz新秀网络验证收费系统框架 -GBK- ver5.6 -2021新春版.zip

    框架简介: 本框架适由PHP+MYSQL语言开发,纯API接口,可快速对接外部app、web、各类软件开发;...客户端支持Python、Java、C、易语言、PHP、易安卓、火山移动、部分游戏开发引擎、等所有主流开发语言

    python全面代码资源

    精选的 Python 框架、库、软件和资源列表。 灵感来自awesome-php。 令人敬畏的Python 管理面板 算法和设计模式 ASGI 服务器 异步编程 音频 认证 构建工具 内置类增强功能 缓存 ChatOps 工具 内容管理系统 代码分析...

    chat:聊天室,编程练习

    开发一个发布-订阅应用程序,该应用程序使用外部ENS作为解耦应用程序组件的一种方式。 建议您使用本章第二个案例研究中介绍的ENS。 事件类型和值将取决于您选择的应用程序的主题。 例如,在分布式游戏应用程序中,...

    paddle-soccer:一个简单的两人多人游戏,旨在展示如何在Kubernetes上托管专用游戏服务器

    它已经使用实现了游戏客户端和专用游戏服务器,并使用实现了Kubernetes之上的后端服务组件。概述通过Kubernetes API可以按需将游戏服务器作为启动,并配置为使用来避免通过Load Balancer引起的任何网络延迟问题。 ...

    java开源包8

    使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...

    Discuz新秀网络验证系统-UTF8-ver5.2 - 2020.2.13

    客户端支持Python、Java、C、易语言、PHP、易安卓、火山移动、部分游戏开发引擎、等所有主流开发语言。 适用环境: 建议:PHP版本>5.4以上; 建议:DISCUZ版本>3.0以上; 建议:MYSQL版本>5.0以上; 其他环境,...

    Delphi7编程100例

    ToolBar工具栏控件的使用 动态建立主菜单选项 窗口界面的动态分隔条 动态设置选项卡页面 在标题栏中自定义按钮 窗体开合窗帘效果 Windows XP界面效果 实现OutLook滚动工具栏效果 在下拉列表框中显示...

    graftorio:可视化来自grafana的Factorio游戏的指标

    您可以使用游戏客户端外部的网络浏览器来查看此信息中心。 (在第二台显示器上效果很好!) 为了使用graftorio,您需要在本地运行grafana软件和一个名为的数据库。 graftorio使用docker自动执行此过程,或者您可以...

    全能自动备份工具 Perfect Backup 3.0 支持文件、应用数据、系统备份

    Perfect Backup 是适用于 Windows 的全功能定时备份软件,支持自定义文件、文件夹、应用数据以及驱动器映像备份到本地或外部驱动器、网络位置、FTP 服务器和云盘,支持电子邮件通知,软件操作简单。 可备份到任何...

    Delphi编程100例

    从外部DLL中调用子窗口 新颖的资源管理器界面 如何生成半圆形窗口 制作字幕滚动窗体 详解Canvas生成渐变色窗口背景 WINAPM风格磁化窗口 软件封面的图片显示制作 实现图片的任意角度旋转 奇妙的拼图游戏 使用PaintBox...

    incppect:在浏览器中检查C ++内存

    数据通过网络套接字流回到客户端。 接收数据的使用/可视化完全取决于客户端。 HTTP(S)/ WebSocket服务器通过库(作为子模块包含在项目中)实现。 例子: 检出文件夹以获取更多示例。 其他的项目: 亲爱的...

    Discuz新秀网络验证系统-GBK-ver5.2 - 2020.2.13

    客户端支持Python、Java、C、易语言、PHP、易安卓、火山移动、部分游戏开发引擎、等所有主流开发语言。 适用环境: 建议:PHP版本>5.4以上; 建议:DISCUZ版本>3.0以上; 建议:MYSQL版本>5.0以上; 其他环境,...

    java开源包1

    使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...

Global site tag (gtag.js) - Google Analytics