https://github.com/esrrhs/fakengine
c++编写的游戏服务器引擎
https://github.com/esrrhs/fakengine
game-server-engine
Last synced: 3 days ago
JSON representation
c++编写的游戏服务器引擎
- Host: GitHub
- URL: https://github.com/esrrhs/fakengine
- Owner: esrrhs
- Created: 2015-07-08T02:47:12.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2019-05-09T08:27:06.000Z (about 6 years ago)
- Last Synced: 2025-04-03T20:51:14.673Z (about 2 months ago)
- Topics: game-server-engine
- Language: C
- Homepage:
- Size: 65.6 MB
- Stars: 18
- Watchers: 3
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
fakengine
======================================
**fakengine**是c++编写的游戏服务器引擎
# 特点 #
* 基本Header Only
* 采用内存预分配原则# 包含的模块 #
* 基础数据结构,数组、列表、hashmap等
* 字符串string
* 内存池
* 线程对象,线程锁
* 循环队列
* 共享内存
* 工厂定义
* 命令行解析
* 进程控制
* 系统时间
* 常用哈希加密,如md5、crc32、aes、sha1
* 序列化
* 函数hook
* 日志
* 数学库
* 敏感词
* ini文件读取
* 自定义allocator
* 单件
* 网络通信
* profile# 包含的第三方库 #
* xml解析库,expat、tinyxml
* 脚本库,lua、fakescript
* 压缩库,lzo、zlib
* 正则库,pcre
* 数据库,mysql、sqlite# 自动化工具 #
* ini读取代码生成工具
* xml读取代码生成工具
* sqlite读取代码生成工具
* 监控代码生成工具
* 网络消息代码生成工具
* wireshark插件工具