游戏开发思想-模块化

做游戏首先要有面向对象的思想,否则,游戏会越做越乱,不利于后续扩展



对象可大可小 ,一个模块也是一个对象


下面举几个例子,截图中每个红框都是一个独立的模块,一个页面可能只有一个模块,也可能有好几个模块


这里写图片描述


这里写图片描述


这里写图片描述


这里写图片描述


上面红框部分都是一个模块,每一个模块都要有一个脚本(脚本组件即对象),脚本负责管理模块


因此 ,当你拿到一个游戏界面时,在做之前首先看一下,全局能分成几个模块,这样做就不会乱,并且条理清晰


千万不能此模块的事情交给其它模块来做,这样会使程序的耦合性加大,程序后续的拓展和维护变的异常困难


一句话总结游戏思想,自己的事自己做,需要我的时候,通知我,我帮你做,无需你代我做


FR:海涛高软(hunk Xu)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值