What is the best game in the world
Вставка
- Опубліковано 12 лис 2024
- What is the best game in the world #saampwaligame #snakewalagame #WormsZone.io #gameplay #games #wormszone #gaming #snake #snakegoogle #snakewalagame #snakeworm #wormsgaming #saampwaligame
import pygame
import time
import random
Initialize Pygame
pygame.init()
Set up display
WIDTH, HEIGHT = 600, 400
win = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption('Snake Game')
Colors
WHITE = (255, 255, 255)
BLACK = (0, 0, 0)
RED = (213, 50, 80)
GREEN = (0, 255, 0)
Snake properties
block_size = 10
snake_speed = 15
Clock
clock = pygame.time.Clock()
def game_loop():
game_over = False
game_close = False
x, y = WIDTH // 2, HEIGHT // 2
x_change, y_change = 0, 0
snake_list = []
snake_length = 1
Food
food_x = round(random.randrange(0, WIDTH - block_size) / 10.0) * 10.0
food_y = round(random.randrange(0, HEIGHT - block_size) / 10.0) * 10.0
while not game_over:
while game_close:
win.fill(BLACK)
font_style = pygame.font.SysFont(None, 50)
msg = font_style.render('You Lost! Press C to Play Again or Q to Quit', True, RED)
win.blit(msg, [WIDTH / 6, HEIGHT / 3])
pygame.display.update()
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_q:
game_over = True
game_close = False
if event.key == pygame.K_c:
game_loop()
for event in pygame.event.get():
if event.type == pygame.QUIT:
game_over = True
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
x_change = -block_size
y_change = 0
elif event.key == pygame.K_RIGHT:
x_change = block_size
y_change = 0
elif event.key == pygame.K_UP:
y_change = -block_size
x_change = 0
elif event.key == pygame.K_DOWN:
y_change = block_size
x_change = 0