caldera网络游戏游戏开发

导航

2010年12月20日 #

游戏开发几个核心理念

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

posted @ 2010-12-20 14:18 caldera 阅读(356) 评论(0) 推荐(0) 编辑