贪吃蛇游戏——经典益智游戏制作方法手稿 

2011-12-05 05:42 发布

3901 3 0
smartoys.org/2011/12/05/贪吃蛇游戏——经典益智游戏制作方法手稿/

首先,地图是由N多个同样大小的方格拼接而成的,食物和景色(就是图中的草)都是随机生成的。
主要是蛇的问题,蛇可以看作是一个整体,也可以看做是很多个部分组成的。
先把它看成是整体,这时蛇的方向永远都看做是前,输入“左”或者“右”,蛇会在下一个行动中转头,输入“前”,蛇会加速,输入“后”,我认为大部分设计人员不会希望让蛇减速。
我们再把它看成是一块一块的部分组成的,输入改变方向键“左”或者“右”后,在下一个行动中,蛇会转头,也就是我们需要有个变量记录蛇转头的方向。蛇头朝着前方走,后边的则是依次按着前边的上一个行动的位置走,而之前的蛇尾巴位置,就会消失。如果这时吃了个东西,加长了一截,蛇尾巴还会停留一个行动时间。
一个行动时间,就是指的蛇运动一次所使用的时间,这不是一帧的时间。
然后是碰撞检测,蛇头碰到周围的围墙,或者自己身体的其他部分,就会宣告游戏结束。

TA的作品 TA的主页
B Color Smilies

全部评论3

  • 哆唻A没有梦
    哆唻A没有梦 2011-12-5 09:10:26
    诶呦,不够详细哦
  • gamdo
    gamdo 2011-12-24 11:46:49
    哈哈 不错哦。。有创意
  • jether
    jether 2011-12-25 00:01:12
    哆唻A没有梦 发表于 2011-12-5 09:10
    诶呦,不够详细哦

    确实不够详细,所以叫手稿

你可能喜欢

贪吃蛇游戏——经典益智游戏制作方法手稿 
联系
我们
快速回复 返回顶部 返回列表