网络游戏server编程,第一章笔记

来源:互联网 发布:oracle数据库关闭日志 编辑:程序博客网 时间:2024/05/16 01:37


  1、什么是模块化?
   现在的服务器程序大致分为三类,引擎模块,游戏逻辑模块以及管理模块。
   引擎模块的功能主要是网络通信,加密,内存管理等;
   游戏逻辑模块随着游戏的不同,内容也不同,主要承担着实际的游戏运行;
   管理模块主要是服务于游戏,并且根据游戏的状态进行更新或者维护,起到管理的功能。

   为什么要将模块分为引擎模块、游戏逻辑模块和管理模块3类进行管理,这样划分管理有什么
   优点呢?
   便于源代码的重复使用,便于源代码的的共享,便于源代码的管理。



原创粉丝点击