结对-贪吃蛇游戏-结对项目总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结对-贪吃蛇游戏-结对项目总结相关的知识,希望对你有一定的参考价值。

结对-贪吃蛇游戏-结对项目总结

1.编写目的

贪吃蛇游戏是一款内存小易操作的益智类小游戏,特别适合我们在压力大时作为一个缓解情绪的娱乐方式,既不沉迷又得到放松,随时随地都可以玩不需要网络。

2.设计思路

游戏通过控制贪吃蛇的移动方向决定它吃下去的东西来增加它的长度,使它逐渐变长,每吃下去一个随之增长一个长度,当贪吃蛇碰到墙壁或者自己本身则游戏结束。

3.游戏功能

通过UP上,DOWN下,life左,right右控制贪吃蛇的移动方向,每吃一个东西增加一个长度,碰到墙壁或自身则游戏结束

4.代码

下载pygame,用python来编写贪吃蛇游戏

import sys, pygame
from random import randrange
from pygame.locals import KEYDOWN, K_UP, K_RIGHT, K_DOWN, K_LEFT, QUIT, K_r, K_q
from itertools import count

size = width, height = 480, 480
up, right, down, left = (0, -10), (10, 0), (0, 10), (-10, 0)

pygame.init()
clock = pygame.time.Clock()
screen = pygame.display.set_mode(size)
font = pygame.font.Font(None, 14)

snake_dir, food, dead = down, None, False
snake = [pygame.Rect(10, 10 + value * 10, 10, 10) for value in range(20)]
foreground, background = (255, 255, 255), (0, 0, 0)

技术分享

技术分享

技术分享

技术分享

技术分享

总结:能力有限做的比较简单 会逐渐完善这个游戏界面比如颜色大小图案










以上是关于结对-贪吃蛇游戏-结对项目总结的主要内容,如果未能解决你的问题,请参考以下文章

结对-贪吃蛇游戏-结对项目总结

结对-贪吃蛇游戏-结对项目总结

结对-贪吃蛇-结对项目总结

结对-贪吃蛇游戏-结对项目总结

《结对-结对编程项目作业名称-结对项目总结》

《结对-贪吃蛇-结对项目总结》