jogos em python utilizando pygame

Post on 30-Jun-2015

5.173 Views

Category:

Education

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

II Bienal de Informática 2009 - GruPy/RN

TRANSCRIPT

II Bienal de Informática

Jogos em Python utilizando PyGameLeônidas (kirotawa)

kirotawa@gmail.com

● 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

top related