学习之余,分析下dnf游戏的整个游戏系统

一直喜欢玩DNF(地下城与勇士)。从08年开始,一直玩到现在已经5年了。见证了一个游戏的发展史。从游戏到商业化再到兴衰无常的变化,各种装备的编写以及bug存在。在游戏中,认识到很多软件开发以及软件工程的东西。以下都是自己总结系统的各个模块与子系统的设定,存在少量的考虑不全面,必经我不是他们的开发人员。。。
书写的主线凭借 系统的树状对象结构到网络对象关系。先书写树,后写网络结构的。。不然没主线,就忘了改写什么了。。。
come on 1个小时搞定

1游戏登陆模块:
login_flow_introduce
start
Server selection
Channel selection
Character creation
2系统设置模块
(英文可能写的不专业,我就用汉字来阐述系统模块的组成,纯属个人理解。。 )
配置需求
游戏设置
操作设置
3游戏界面
基本游戏界面
dnf游戏界面
道具栏窗口界面
个人信息窗口
仓库界面
邮件箱
社区界面
城镇地图界面
4.等级/经验
等级以及经验算法
技能输出计算
5.职业/技能
存在职业系统,(一个继承,多个对象

你可能感兴趣的:(学习感悟,项目开发,经验,地图,开放,网络)