Saturday, November 24, 2018

[Game]Snake

实现贪食蛇的功能,具体如下:

  • 每次用户能做的操作是输入对应移动的方向
  • 每次只能有一个食物,被吃了之后继续随机生成
  • snake吃了食物之后长度加一
  • 碰到墙壁,或者自身之后游戏结束
功能很简单,实现起来也很straightforward,注意每次snake移动的时候,如果没有碰到食物,墙壁或者自身,只需要新加一个头的位置,去掉尾巴的位置,所以我们用list维护。

游戏效果如下:



代码如下:

No comments:

Post a Comment