Pygame
Ignacio Villacura
ivillacu@inf.utfsm.cl
Universidad T´cnica e Federico Santa Mar´ ıa14 de noviembre de 2010
Introducci´n o
Abordaremos lo b´sico del desarrollo. a Despu´s de esto no van a ir a sus casas a crear el nuevo...e
2 of 12
3 of 12
4 of 12
Pero si podr´n hacer un ... a
5 of 12
Pero si podr´n hacer un ... PONG a
6 of 12
Game LoopEl coraz´n del juego o Hace que el juego corra, independiente de los input’s
7 of 12
Herramientas
Lenguajes: C, C++, C#, java, pythonLibrer´ ıas Allegro SDL Pygame
8 of 12
Game Engine
Programa dise˜ado para la creaci´n y desarrollo de v´ n o ıdeo juegos. Casi siempretraen GUI para mejorar el dise˜o. n Unity Ogre Torque Unreal Crysis Panda 3D
9 of 12
Por que Python?
Sintaxis simple, clara y sencilla. Grancantidad de librerias disponibles. Desarrollo r´pido y divertido. a Programas parecen pseudo-c´digo. o
10 of 12
Por que PyGame?
Para poderaprender de forma r´pida y f´cil, para esto usaremos a a python. Para el desarrollo ocuparemos PyGame que es un grupo de m´dulos de python para eldesarrollo de v´ o ıdeo juegos extremadamente f´cil de aprender, como se ver´n en los ejemplos. Con PyGame a a podemos hacer: Crear ventanasDibujar sprites Chequear colisiones Reproducir sonido y mucho mas
11 of 12
Ejemplo
Ahora viene la parte divertida y practica.
12 of 12
Regístrate para leer el documento completo.