domingo, 27 de outubro de 2019

Criando um jogo com python #4

Fala pessoal, blz?

Esse código fonte utilizado no vídeo:

import pygame
from random import randint
pygame.init()

x = 230 # max 530 min 230
y = 100
pos_x = 526
pos_y = 800
pos_y_a = 1200
pos_y_c = 1600

velocidade_outros = 12

velocidade = 10
fundo = pygame.image.load('tela.PNG')
carro = pygame.image.load('carro_menor2.png')
policia = pygame.image.load('policia2.png')
ambulancia = pygame.image.load('ambulancia.png')
camionete = pygame.image.load('carro_preto.png')

janela = pygame.display.set_mode((800,600))
pygame.display.set_caption("Criando um jogo com Python")

janela_aberta = True
while janela_aberta :
pygame.time.delay(50)

for event in pygame.event.get():
if event.type == pygame.QUIT:
janela_aberta = False

comandos = pygame.key.get_pressed()

if comandos[pygame.K_RIGHT] and x<= 530:
x += velocidade
if comandos[pygame.K_LEFT] and x >= 230:
x -= velocidade

if (pos_y <= -180) and (pos_y_a <= -180) and (pos_y_c <= -180) :
pos_y = randint(800,2000)
pos_y_a = randint(800,2000)
pos_y_c = randint(800,2000)

pos_y -= velocidade_outros + randint(1,10)
pos_y_a -= velocidade_outros + randint(1,10)
pos_y_c -= velocidade_outros + randint(1,10)


janela.blit(fundo,(0,0))
janela.blit(carro,(x,y))
janela.blit(policia, (pos_x, pos_y))
janela.blit(ambulancia, (pos_x - 300, pos_y_a))
janela.blit(camionete, (pos_x - 136, pos_y_c))
pygame.display.update()

pygame.quit()

Criando um jogo com python #4

Fala pessoal, blz? Esse código fonte utilizado no vídeo: import pygame from random import randint pygame.init() x = 230 # max 530 min 23...