一、前言
贪吃蛇(也叫做贪食蛇)游戏是一款休闲益智类游戏,既简单又耐玩。该游戏通过控制蛇头方向吃蛋,从而使得蛇变得越来越长。
二、实现效果
个人最高纪录
三、环境要求
- python 3+
- pygame包 安装命令:打开cmd 输入:
pip install pygame
四、源码和成品分享
1. 完整版源码扫下方码,回复:贪吃蛇源码,进行获取;
2. 可直接运行版扫下方码,回复:贪吃蛇游戏,进行获取;
蛇的身体判断逻辑和食物代码如下:
import pygame,sys,random
SCREEN,dirction_node = 600, {
pygame.K_LEFT:['left',-25],pygame.K_RIGHT:['right',25],pygame.K_UP:['top',-25],pygame.K_DOWN:['top',25]} # 屏幕尺寸,移动的定义
class Snake: # 蛇类
def __init__(self