91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.53KB
    文件類型: .py
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-03-03
  • 語言: Python
  • 標簽: 游戲??

資源簡介

pygame,easygui......庫創(chuàng)造的貪吃蛇游戲。

資源截圖

代碼片段和文件信息

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)


#?定義游戲結(jié)束的函數(shù)
def?gameover():
????easygui.msgbox(name“獲得了“food“分“)
????pygame.quit()
????sys.exit()


def?main():
????#?初始化
????pygame.init()
????#?定義一個變量來控制速度
????time_clock?=?pygame.time.Clock()

????#?創(chuàng)建窗口,定義標題
????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]
????#?食物數(shù)量,1是沒被吃,0是被吃了
????foodTotal?=?1
????#?初始方向,向右
????direction?=?‘right‘
????#?定義一個改變方向的變量,按鍵
????changeDirection?=?direction

????#?通過鍵盤控制蛇的運動
????while?Tru

評論

共有 條評論