- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 游戏服务器引擎开发笔记之三——游戏服务器引擎和逻辑的功能的相互调用(二)
其实很早就想将代码贴出来,一直都在想服务器的讲解可能比较枯燥。 有时间的话,也可以先看看设计模式之类的,比如一些通用的Factory模式,Adapter模式,了解了解。 其他的也不多说。先贴代码,做做简单的说明。 上一章讲述了IModule和IModuleFactory的实现,这里就不多讲。现在有一个关键的地方,就是我们在实现相应逻辑功能的时候,不可能只写一个逻辑功能模块。这时候我们就需要使
2013-05-26 23:47:13 679
原创 游戏服务器引擎开发笔记之二——游戏服务器引擎和逻辑的功能的相互调用(一)
之前说过服务器引擎是将通用接口独立出来,但是之间如何能够相互调用,我们可以考虑采用dll调用的方式。 记得以前做应用程序插件的的时候,插件也是以dll的形式调用的。我们通过相互传递指针的方式进行功能调用。 将应用程序窗口的指针全部封装在一个类里,这个类有不同的接口,能获取到窗口的主框架、菜单栏,进行程序功能扩展。 插件功能我们提供一个纯虚函数的接口类,插件功能只需要将里面纯虚函数一一实现,我
2013-05-11 13:23:37 864
原创 游戏服务器引擎开发笔记之一——游戏服务器引擎的功能简介
网络游戏现在可以用多如牛毛来形容。 无论是web,手机或者客户端游戏,只是在表现形式上不同而已。 每一款游戏的服务器开发,没有服务器引擎的支持下,对开发人员的要求肯定会提高不少。客户端和服务器通讯,需要网络编程;游戏玩家及其他数据存储,需要数据库编程;甚至于如果是多线程的服务器,还需要用到多线程。 如果有一款通用的游戏服务器引擎,将以上的功能封装起来作为接口,提供给相应的开发人员,这必然使得
2013-04-28 00:13:35 1002
服务器引擎与逻辑功能的相互调用
2013-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人