caldera网络游戏游戏开发

导航

游戏开发几个核心理念

玩法模块独立,易移植。 数据逻辑分开。 程序实现以简单为好。先分析透彻再进行实现。 游戏世界打碎成最基本元素,便于灵活组合策划的设计,这个理念可以应用于各个玩法系统 回调模块内功能,模块间隔离没有耦合。 (消息,事件界面,键鼠输入)输入接口----> 处理接口(处理逻辑)----->输出接口(数据维护,消息,界面,事件) 数据管理模块和逻辑模块分开并做到服务器客户端代码共用。这样的结构源码管理中也易于合并,减少冲突,降低耦合,减少工作量,减少错误。利于分布式并行开发。 安全性,底层稳定性,逻辑稳定,逻辑bug的控制及有效减少。合理易维护扩展的玩法开发结构。

posted on 2010-12-20 14:18  caldera  阅读(356)  评论(0编辑  收藏  举报