游戏服务器学习之路--前言
2011-05-26 11:07
459 查看
一年前,我加入了现在的团队。致力于网络游戏服务器端的开发工作。在加入到游戏中时,游戏还是处于转型阶段。我也就是在半路接手了该项目。重新设计并实现了游戏的业务逻辑模块。期间并没有多少时间去涉及游戏的基础功能模块。最近有想法来整理整理并学习一下游戏的基础模块。
游戏模块主要分为两个部分。一、技术支持部分。由这些技术点堆积成游戏的主要框架。也是要搞网络游戏的主程所必需熟知的,这些内容的可重用性非常高。二、基础业务系统。这是整个游戏的灵魂,是否能有较大的并发性,就指望下这个模块了。
下面我列举了游戏服务器的功能点
消息收发模块
资源加载模块(Excel,js等)
自动生成代码工具
数据存储模块(分表)
日志记录模块(行为日志记录,debug日志记录)
单元测试模块(Jmock)
缓存模块
任务系统
场景、副本系统
帮会系统
AI系统
好友系统
交易系统
角色系统
聊天系统
商城系统
后面的一段时间内,我也会逐个来介绍下面的模块。
游戏模块主要分为两个部分。一、技术支持部分。由这些技术点堆积成游戏的主要框架。也是要搞网络游戏的主程所必需熟知的,这些内容的可重用性非常高。二、基础业务系统。这是整个游戏的灵魂,是否能有较大的并发性,就指望下这个模块了。
下面我列举了游戏服务器的功能点
1 技术支持部分
网络连接模块消息收发模块
资源加载模块(Excel,js等)
自动生成代码工具
数据存储模块(分表)
日志记录模块(行为日志记录,debug日志记录)
单元测试模块(Jmock)
缓存模块
2 基础业务系统
物品系统任务系统
场景、副本系统
帮会系统
AI系统
好友系统
交易系统
角色系统
聊天系统
商城系统
后面的一段时间内,我也会逐个来介绍下面的模块。
相关文章推荐
- 游戏服务器学习之路--网络模块
- 游戏服务器学习之路--数据存储
- 学习游戏服务器编程进阶篇之全球同服技术架构
- Unity学习之路(一)太空大战类游戏制作3
- Git服务器建仓学习之路
- 网络游戏服务器构架设计(一):前言
- 企业级应用程序架构的学习之路(前言)
- MaNGOS-Zero源码学习之mangosd游戏逻辑服务器(一):登录认证及建立连接
- Unity学习之路(一)太空大战类游戏制作4
- Android破解学习之路(三)——Android游戏 切水果破解
- ddpush 学习之路 1 前言
- 服务器架构演变之路学习
- (转)游戏服务器开发需要学习的技术
- 【1】Windows游戏安全之路——学习规划
- Qt 学习之路 2(33):贪吃蛇游戏(3)
- 学习游戏服务器编程进阶篇之全球同服技术架构
- 我的游戏之路——服务器之NIO篇
- 网络游戏服务器断编程学习之多线程
- 网络游戏服务器构架设计(一):前言
- 游戏程序员的学习之路