游戏开发几个核心理念

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

转载于:https://www.cnblogs.com/caldera/archive/2010/12/20/1911354.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值