站务联系

一个简单的游戏服务器框架

发布时间:2021-04-19   来源:网络整理    
字号:

原文链接::prccsdn2203

最近一段时间不是太忙,就写了一个自己的游戏服务器框架雏型,很多地方还不够建立,但是基本上也算是就能跑上去了。我先从下层结构说起,一直至实现细节吧,想起哪些就写哪些。

第一部分 服务器逻辑

一个简单的游戏服务器框架线程池去管理这种句柄,todo)

5.数据库封装

使用mysql,使用mysql的C API函数,这个应当得封装一下,不是每天数据的处理,都得去做这些事情,实现一个本地的数据的Field(列),Record(记录),Table(表),DataBase(数据库),RecordSet(查询结果集)。制作一个数据库连结线程MysqlHandle,处理对数据库的连结,处理等,实现一个HandlerPool,,每次从Pool中取出一个线程来对数据库进行查询,免得每天都去再次连结,什么的。

6.自己的内存池

在之前分享的文章中《内存池技术详解》《编写自己的内存分配器》,自己的《内存池应用》,已经太详尽的说明了,内存池的制做,当然我在这里还是有一些改动的,但是大约思路就是很多了。

7.有一个状态机的实现

图说天下

×
二维码生成