资源简介
pygame,easygui......库创造的贪吃蛇游戏。
代码片段和文件信息
import pygame sys randomeasygui
from pygame.locals import *
name=easygui.enterbox(“用户名?“)
easygui.msgbox(msg=(“你好“name))
easygui.ynbox(“要开始游戏喽!“)
# 定义颜色
pinkColor = pygame.Color(253 182 193)
blackColor = pygame.Color(0 0 0)
whiteColor = pygame.Color(255 255 255)
# 定义游戏结束的函数
def gameover():
easygui.msgbox(name“获得了“food“分“)
pygame.quit()
sys.exit()
def main():
# 初始化
pygame.init()
# 定义一个变量来控制速度
time_clock = pygame.time.Clock()
# 创建窗口,定义标题
screen = pygame.display.set_mode((1250 825))
pygame.display.set_caption(“贪吃蛇“)
# 定义蛇的初始化变量
snakePosition = [100 100] # 蛇头位置
# 定义一个贪吃蛇的长度列表,其中有几个元素就代表有几段身体
snakeSegments = [[100 100] [80 100] [60 100] [40 100] [20 100]]
# 初始化食物位置
foodPostion = [300 300]
# 食物数量,1是没被吃,0是被吃了
foodTotal = 1
# 初始方向,向右
direction = ‘right‘
# 定义一个改变方向的变量,按键
changeDirection = direction
# 通过键盘控制蛇的运动
while Tru
相关资源
- python battleship 小游戏
- 2048小游戏源码(curses)
- Flippy——“Othello”游戏的一个翻版
- python贪吃蛇小游戏源码
- python石头剪刀布小游戏
- python弹球小游戏源码(基于pygame)
- python调用键盘控制游戏事件
- 利用python函数迭代实现hangman猜词游戏
- python实现贪吃蛇小游戏(面向对象)
- python一个打砖块的小游戏
- 贪吃蛇游戏
- 通过GUI页面实现猜数游戏
- 唐僧大战白骨精(源码)
- python推箱子 游戏素材
- Python开发的24点游戏
- python 贪吃蛇 游戏
- python 贪吃蛇 小游戏源码
- 五子棋游戏源码(python实现)
- Pygame游戏源代码:中国象棋
- python制作象棋程序源码(pygame)
- python双人五子棋 游戏原码
- python撞击球游戏
- python 贪吃蛇小游戏源码
- python 猜成语游戏
- Python贪吃蛇游戏
- python pygame flappybird 卷轴类小游戏
- Python基础,循环应用小游戏
- python外星人入侵 游戏源码
- python开发的飞机大战 游戏源码
- python贪吃蛇游戏源码
评论
共有 条评论