Criando jogos com python e pygame

1176 palavras 5 páginas
CRIANDO JOGOS COM PYTHON E PYGAME
Diego Lopes Marques da Silva

diego.lopes@dce.ufpb.br
@diegolms http://sites.google.com/site/lmsdiego/

Onde Baixar?

Python: http://www.python.org Pygame: http://www.pygame.org 2

Por que Python e Pygame?

Fracamente tipada Fácil identação Abstração dos "códigos pesados“

3

Introdução a biblioteca Pygame.



Pygame é uma biblioteca de jogos multiplataforma (independente de sistema operacional) feita para ser utilizada em conjunto com a linguagem de programação Python.

4

Jogos feitos com Pygame


Legacy Of Magic

5

Jogos feitos com Pygame


Frets on fire

6

Jogos feitos com Pygame


PyQuimica

7

Elementos do Pygame


Tela – Elemento principal de um jogo. É nela onde tudo começa. É considerada a superfície principal

8

TELA

9

Elementos do Pygame


Eventos



Imagem

10

Elementos do Pygame


Texto



Surface

11

Elementos do Pygame
Sprite Sprites são imagens com animação geralmente usados como personagens, inimigos ou objetos móveis


12

Elementos do Pygame


Clock

O clock é um elemento muito importante de qualquer jogo, pois é este módulo que irá indicar a frequência com que as instruções do loop são executadas, ou seja, a quantidade de quadros por segundo do loop.

13

Elementos do Pygame


Sons

14

Elementos do Pygame

15

CRIANDO UMA TELA
 import

pygame

Esta linha serve para importar o módulo Pygame
 from

pygame.locals import *

importa os Locals do PyGame que contém eventos de mouse, teclado, joystick, etc.
 pygame.init()

Não se pode chamar nenhuma função do pygame sem antes fazer pygame.init(). Se deu certo, ele retorna (6,0)
16

CRIANDO UMA TELA
 tela=pygame.display.set_mode

((larg,Altura))
Cria uma janela no tamanho passado por parâmetro.  continuar

= True

variável de controle que irá servir para o loop infinito.
 clock

=

Relacionados

  • Pygame e seus metodos
    15075 palavras | 61 páginas
  • Python
    5288 palavras | 22 páginas