Saturday | September 4, 2010

rss

Esqueleto de Videojuego: Programando un Pong

Escrito por Mr31416
Martes, 08 de Diciembre de 2009 14:28
PDF Imprimir E-mail

Lugar: Campus Party. Centro de Convenciones Bancomer. Santa Fe
Profesor: Mario Palos
Día: 14 de noviembre del 2009
Hora: 18:00 - 19:30
Código fuente

La finalidad de este taller de programación de videojuegos, fue la de poder compartir con la audiencia algunas de las prácticas que se llevan de manera profesional en la industria del videojuego.

De entrada se eligió un  juego muy sencillo para trabajar: “PONG”; porque como lo hemos comentado en diferentes conferencias, la mejor recomendación para comenzar en la creación de videojuegos es a través de una idea concreta, sencilla y bien definida. Un error común es plantearse una meta poco realista y que va más allá del alcance actual que le podemos dar a un proyecto, esto termina frustrando y alejando a la persona al momento de crear su videojuego.

Ya con la idea, el siguiente paso es llenar 2 importantes documentos: el documento de concepto, el documento de diseño. Estos documentos ayudan a definir de manera clara todo lo relacionado a éste, su jugabilidad, diseño e historia entre otros. La finalidad de estos documentos es dejar el menor espacio posible para la duda y la improvisación.  Hoy en día la industria de los videojuegos mueve miles de millones de dólares a nivel mundial, por lo que es de suma importancia administrar los recursos de la mejor manera posible y esto se logra con una planeación clara y eficiente del proyecto.

Antes de comenzar con cualquier línea de código, se sugiere un análisis profundo de la lógica en que fluirá el programa y de la forma en que el ciclo del videojuego se llevará a cabo. Es común que comenzamos a programar y después de varias líneas de código nos damos cuenta de que realmente no comprendemos ¿cómo se juega? , y por consiguiente ¿cómo se programa?

Un punto en el que se hizo énfasis es en el de buscar las soluciones más sencillas y prácticas al programar un videojuego; muchas veces nos gusta como programadores exagerar y hacer grandes relajos y líneas de código, cuando la solución realmente no es tan compleja.

Por último se buscó orientar a los chavos sobre la importancia del autoestudio y autoaprendizaje para la programación de videojuegos porque, como muchas otras actividades, la programación requiere de constancia y mucha práctica, equilibrada con el suficiente conocimiento de temas de programación.



Comparte esta información en:
Digg! Facebook! Twitter! LinkedIn! Del.icio.us! Joomla Free PHP
Última actualización el Martes, 08 de Diciembre de 2009 14:47
 

Comentarios 

 
0 #4 José Eduardo Terán 30-01-2010 09:05
Te doy toda la razón Kowalick !!
Citar
 
 
+1 #3 Visita 29-01-2010 19:07
Muy cierto, yo trabajo como programador, y lo que hago es bajar software open source y leeo el codigo, y trato de comprenderlo, es una tecnica que me a funcionado en mi trabajo y en lo personal, lo mismo se aplica en los juegos, si ya tienen la idea de la programación se pueden bajar juegos open source y mirar como estan programados, la mejor forma para aprender a programar es escribiendo codigo y leyendo codigo
Citar
 
 
0 #2 José Eduardo Terán 08-12-2009 15:18
Sí amigo, qué lástima que no pudiste estar con nosotros. Y recuerda que sigue pendiente el trabajar tu proyecto para hacerlo más real, estamos para apoyarte amigo ;)

¡¡Sigamos adelante!!
Citar
 
 
+2 #1 Visita 08-12-2009 15:04
Saludos Mario,

Pues que que alegria ver por lo menos las fotos de la exposición (ya que no todos podudimos estar presentes en ele vento).

Gracias por compartir tus experiencias y como comentas... las piedras vuelan (me refiero a mí mismo como programador).

"Un error común es plantearse una meta poco realista y que va más allá del alcance actual que le podemos dar a un proyecto, esto termina frustrando y alejando a la persona al momento de crear su videojuego."

Toma chango tu banana.. jajajaaj XD

Que tengas buen día.
Citar
 

Escribir un comentario


Código de seguridad
Refescar