Untitled
unknown
plain_text
2 years ago
1.1 kB
10
Indexable
import pygame
import time
cell_size = 20
pygame.init()
win = pygame.display.set_mode((600,400))
color = (255,255,255)
def clear():
win.fill(color)
for i in range(0, 600, cell_size):
pygame.draw.line(win, (0,0,0), (i,0), (i,400))
for j in range(0, 400, cell_size):
pygame.draw.line(win, (0,0,0), (0,j), (600,j))
pygame.display.update()
snake_dir = 'right'
x = 0
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
exit()
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
snake_dir = 'left'
elif event.key == pygame.K_RIGHT:
snake_dir = 'right'
if snake_dir == 'right':
x += cell_size
elif snake_dir == 'left':
x -= cell_size
if x >= 600:
x = 0
elif x<=0:
x = 600
clear()
pygame.draw.rect(win,(0,0,0),(x,0, cell_size, cell_size))
time.sleep(0.1)
pygame.display.update()
Editor is loading...
Leave a Comment