来源:-

JoeMartini

2014-08-28 16:59

看完老师的《玩儿转Swift》之后用Swift重写了2048,代码在此:https://github.com/JoeMartini/2048bySwift  自己研究了个跟老师不太一样的算法:按照移动方向相反的顺序检测格子是否为空,若为空,则检测行或列中是否有不为空的格子,若有,再检测后续格子能否叠加,如果可以叠加就先叠加再移动,如果没有可叠加的就直接移动;如果格子不为空就直接检测同行或列中格子能否叠加就可以了…… 说起来还是麻烦了点,求大神们指教吧

写回答 关注

1回答

  • l1uyub0b0b0
    2014-09-06 20:58:46

    大赞!:)

慕课网2048私人订制

慕课网这款“2048私人订制”通过大神老的讲解学习到游戏结构的开发

70018 学习 · 600 问题

查看课程

相似问题