تفاصيل العمل

import pygame

import random

# تهيئة اللعبة

pygame.init()

screen_width = 800

screen_height = 600

screen = pygame.display.set_mode((screen_width, screen_height))

clock = pygame.time.Clock()

# صور السيارة والسباق

car_image = pygame.image.load('car.png')

car_width = 60

car_height = 120

race_track_image = pygame.image.load('race_track.png')

# موقف السيارة الأولي

car_x = screen_width // 2 - car_width // 2

car_y = screen_height - car_height - 10

# التحكم في السيارة

car_speed = 5

# الحلقة الرئيسية للعبة

running = True

while running:

for event in pygame.event.get():

if event.type == pygame.QUIT:

running = False

keys = pygame.key.get_pressed()

if keys[pygame.K_LEFT]:

car_x -= car_speed

if keys[pygame.K_RIGHT]:

car_x += car_speed

# تحديث شاشة اللعبة

screen.blit(race_track_image, (0, 0))

screen.blit(car_image, (car_x, car_y))

pygame.display.flip()

clock.tick(60)

# إغلاق اللعبة

pygame.quit()

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
166
تاريخ الإضافة
تاريخ الإنجاز
المهارات