/
vasandi
/
Codingplus
Обзор
Документация
Войти
/
vasandi
/
Codingplus
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Car/main.py
42 строки
950 B
Андрей Васильченко
add pygame examples
02 окт 2024, 13:22
02 окт 2024, 13:22
dc94fdd
Код
Авторство
О чём код?
import pygame as pg from background import * from car import * from conus import * pg.init() fps = 60 win_w = 800 win_h = 600 window = pg.display.set_mode((win_w, win_h)) clock = pg.time.Clock() sprites = pg.sprite.Group() bg = Background(win_w, win_h) car = Car("res/красная.png", win_w, win_h) Conus("res/конус1.png", win_w, win_h, win_w // 2 - 100, 0, 6, sprites) Conus("res/конус3.png", win_w, win_h, win_w // 2 + 100, win_h // 2, 10, sprites) running = True while running: for event in pg.event.get(): if event.type == pg.QUIT: running = False buttons_pressed = pg.key.get_pressed() bg.draw(window) car.draw(window) sprites.draw(window) pg.display.flip() clock.tick(fps) car.update(buttons_pressed) sprites.update() for sprite in sprites: if car.rect.colliderect(sprite): running = False pg.quit()