| Lugar: Campus Party. Centro de Convenciones Bancomer. Santa Fe Hoy en día, desde videojuegos muy sencillos para iPhone hasta grandes producciones para PS3 están creadas o montadas sobre un “Motor”, comúnmente referido a él como “GAME ENGINE”. Sin embargo a pesar de lo común del uso de esta herramienta, existe mucha confusión sobre lo que realmente es un GAME ENGINE.
Comenzamos la conferencia hablando de manera general sobre las diversas plataformas para las que podemos programar videojuegos hoy en día, ya que dichas plataformas nos definirán aspectos clave sobre la forma en la que la información fluye a través de la misma.
Una vez analizadas las diferentes consolas, un punto clave es conocer ¿Qué hace a un videojuego?, es decir que partes principales tendremos, por ejemplo los sonidos, gráficos, entradas, salidas, datos, textos, etc. Así pues un MOTOR DE VIDEOJUEGO nos deberá brindar soporte y deberá tener la capacidad de darnos una solución específica para la manipulación de dichos elementos que debe contener el juego.
Posteriormente nos enfocamos en las partes principales que conforman un motor de videojuego, ya que al deshebrar el concepto en diferentes pequeñas aplicaciones es mucho más sencillo comprender la función principal. Por ejemplo hoy en día cualquier GAME ENGINE contendrá un Módulo que se encargará de la manipulación de audio, del render de la escena, de la administración de los recursos, entre otros. Así pues podemos ver al motor de videojuegos como una colección de Módulos con una finalidad específica.
Así los presentes en la conferencia se dieron cuenta de que un game engine puede estar conformado por diferentes “middlewares”, por ejemplo utilizamos la librería FMOD para los sonidos, la complementamos con PhysX para la física, entre otros. Además de dichos puntos básicos los motores generalmente traen una vasta gama de aplicaciones para cuidar tanto a programadores como a diseñadores, por ejemplo: software para medir el rendimiento del videojuego, aplicaciones creadas para el diseño de los niveles de manera gráfica, herramientas para visualización rápida de modelos, entre otros.
Platicamos y compartimos con los presentes sobre los motores más populares, los más utilizados, también sobre opciones gratuitas de herramientas para personas interesadas en comenzar. Fue una gran experiencia y tanto un servidor como todos los miembros del CDV esperamos poder seguir brindando nuestra experiencia y conocimiento para ayudar a aquellas personas interesadas en esta industria. Gracias. |
| Última actualización el Martes, 08 de Diciembre de 2009 15:17 |















Comentarios
Caty hola, espero te sirva de ayuda y que puedas pronto trabajar con nosotros, estamos para trabajar y crecer juntos ;)
Éxito con valor.
Les comunicamos que está listo el resumen del taller que se realizó en el Campus Party. Lo pueden encontrar aquí:
http://cdvmexico.com/index.php?option=com_content&view=article&id=164:esqueleto-de-videojuego-programando-un-pong&catid=64:talleres&Itemid=81
También pueden bajar el código fuente. Por favor, si tienen dudas o comentarios, háganoslas saber, estamos para crecer juntos.
Sigamos adelante.
Me comuniqué con Mario y va a subir la liga al archivo muy pronto, por favor sigue pendiente con nosotros.
Y no es molestia ;) Nos da mucho gusto que estés interesado, demuestra una buena actitud en ti.
Sigamos adelante.
Espero me puedas ayudar con el codigo y mandarlo a mi correo o pasarme la dirreccion de donde esta para descargalo
Bueno me despido y espero su respuesta
Sigamos adelante.
mm tengo un problema
acerca de la platica de programacion en c++
que realizaron en campus party, lo que pasa es de que no he podido conseguir el codigo del ping-pong y pues ese dia de la conferencia no lo pedi, preferi bajarlo por MegaUpload como uds. habian mencionado pero no lo he encontrado.
Espero que me lo puedan proporcionar
bueno mespido y espero que me puedan ayudar