發表文章

目前顯示的是 6月, 2024的文章

劉任昌Bro Code貪吃蛇python snake game

圖片
from tkinter import * #劉任昌模仿Bro Code import random GAME_WIDTH , GAME_HEIGHT = 1000 , 900 PERIOD = 200   #更改變數PERIOD改成間隔PERIOD 打shift-ctrl-L以 次改全部 SPACE_SIZE , BODY_PARTS = 50 , 3 FOOD_COLOR = [ 'red' , 'orange' , 'yellow' , 'green' , 'purple' ] #串列,陣列 SNAKE_COLOR , BACKGROUND_COLOR = "pink" , "black" class Snake :     #類別class     def __init__ ( self ):         self . body_size = BODY_PARTS         self . coordinates = []         self . squares = []         for i in range ( 0 , BODY_PARTS ):             self . coordinates . append ([ 0 , 0 ])         for x , y in self . coordinates :             square = canvas . create_rectangle ( x , y , x + SPACE_SIZE , y + SPACE_SIZE , fill = SNAKE_COLOR , tag = "snake" )             self . squares . ap...