网游业界新闻

d.cn

当乐App 游戏高速下载,丰富专业攻略

下载 close

从零开始学编程做游戏一个策划的14周

09-15 00:00    |    刘嘉俊


  当你把游戏的每个部分分入不同的 Class 和方法中后,可以感觉到效率提升不少。例如你在制作模块 B ,此时要用到模块 A 中的功能,你可以完全不管模块 A 怎么实现的,只要把指定的数据传进去,等着它传出结果来就好了。

  第九周:Cookie Clicker(点击-放置游戏)

  1410656053417776.png

  这是个挺有病(误)的游戏。你只要点这块饼干就可以加饼干数,饼干可以买帮你加饼干的道具,越高级的道具加饼干越快,子子孙孙无穷匮也。听说最近这种放置类游戏在一些小圈子里挺流行的……

  游戏本身的设计相对简单。加饼干数,加加饼干速度,获取各种升级和冷却的时间,购买道具等等,并不复杂。

  但我们不想自己玩,我们想要电脑自动玩,算出最快速的策略,看看到底能获得多少饼干。

  1410656054222479.png

  为了这样,我们专门做了一个叫 simulator_clicker() 的方法,它会根据输入的策略,在合适的时间购买固定道具;而每个策略都可以另外定义。这样一来,这个方法里引用的方法又引用了别的方法,复杂性上了一个台阶。

特别声明:以上文章内容仅代表作者本人观点,不代表当乐观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与当乐联系(copyright@downjoy.com)

0 0
相关阅读

联系人

X

高速下载 *仅支持已越狱的iOS设备,请使用Safari下载

是否下载当乐app

取消 确定

下载了此游戏的玩家还下载了