jogos em python utilizando pygame
DESCRIPTION
II Bienal de Informática 2009 - GruPy/RNTRANSCRIPT
● O que é PyGame?– Modulo python criado sobre SDL para
desenvolvimento de aplicações multimidia e jogos.
● O que é SDL?– Simple DirectMedia Layer (SDL),Gerencia
video, eventos, audio digital, CD-ROM, som, threads, processamento de objetos compartilhados, rede e tempo
Lema:
“ Fazer as coisas simples de maneira fácil e as coisas difíceis de maneira direta.”
(Pete Shinners)
● Em que PyGame pode ser usado?– Jogos 2D e 3D, jogos pra celular
(PyGame on PyS60), aplicações desktop, etc.
PyGame
● Vantagens – Sintaxe fácil, desenvolvimento rápido,
multiplataforma, abstrai todo a “programação pesada”.
● Desvantagens– A aplicação fica presa em uma única
janela diferente do PyGlet.
– Não trabalha com gif animada.
PyGame
● Eventos essenciais– Surface
– Display
– Draw
– Image
– Event
– Font
– Clock
– Sprite
–
–
● Detecsão de colisões– Sprite, spritecollide, groupcollide
● Exemplos de código em Python + PyGame
● Jogos feitos utilizando PyGame
● Legacy of Magic
● Python Chess
● Pycrypt
● Novidades para a versão 1.9– Camera
● Fontes de estudo sobre PyGame– www.pygame.org
– http://groups.google.com.br/group/python-gamedev-brasil
– http://groups.google.com.br/group/pygame-mirror-on-google-groups