摘要: 这几天学了下pygame,终于要做人生中第一个游戏了⊙﹏⊙贪吃蛇的算法还是比较简单的,蛇的移动我是通过不停添加一个head方块,然后判断应该加到蛇头的哪个方向,加完后删掉蛇尾就行了,如果吃到食物就不删蛇尾。只是一个贪吃蛇只需要70行代码左右就可以了,后来又加了计分,失败后重新游戏,暂停功能····结果现在代码乱成渣了。。重新游戏部分肯定有更好的方法,我写的太乱了。。求大神指教。由于没用网格,判断吃到的时候是用范围判断的,有时候有些偏差···代码: 1 #-*- coding: utf-8 -*- 2 import pygam 阅读全文
posted @ 2013-06-05 00:12 XDruid 阅读(2030) 评论(0) 推荐(0) 编辑