Otra charla más en la JOINCIC: Sobre Chester, una tesis de la USB

Aprovecho el post anterior para agregar otra charla relacionada con videojuegos que se presentará en las III JOINCIC, en la Universidad Simón Bolívar: «Chester y el desarrollo de un ambiente inteligente aplicado a un videojuego». José Dunia, Cristian Caroli y Cristina Matonte durante el 2009 bajo la tutela de Carolina Chang en el Grupo de Inteligencia Artificial de la USB desarrollaron como proyecto de grado un videojuego de mediana envergadura que adapta los niveles de violencia, tono de la narrativa y concepto visual según las decisiones del jugador para personalizar la experiencia de juego según la tendencia de la partida.

Esta charla se presentará el sábado a las 4PM, así que habrá oportunidad de verlas todas 🙂 Los esperamos. Pueden revisar más charlas en la página de la JOINCIC.

Charlas en las III JOINCIC del 12 al 15 de mayo: «Los juegos como una forma de arte» y «Creando juegos con OpenGL»

El próximo sábado 15 de mayo estaré en el Conjunto de Auditorios de la Universidad Simón Bolívar hablando en la charla «Los Juegos como una Forma de Arte», a las 9:00AM en el marco de las III Jornadas Interuniversitarias de Ciencias de la Computación, JOINCIC, jornadas organizadas por un comité mixto de la Universidad Central de Venezuela, Universidad Católica Andrés Bello y Universidad Central de Venezuela. El costo de la entrada a la jornada completa es de 180BsF e incluye 4 días de charlas de 9AM a 6PM comenzando el 12 de mayo, y la agenda del evento la pueden ver a través de esta página.

Los videojuegos han madurado tecnológicamente a un paso agigantado, siendo los grandes impulsores de la potencia del hardware en las últimas dos décadas. Pero aún a estas alturas existe una discusión fuerte sobre si los videojuegos pueden llegar a ser una forma de arte. Pareciera que estuviesen limitados a un simple entretenimiento pasajero. Esta ponencia ofrecerá un argumento que demostrará que los videojuegos pueden llegar a ser una forma de arte con ejemplos, y pasando por algunos aspectos que pueden complementar al resto de la computación.

El mismo sábado a las 10:00AM también dictaré una mesa de trabajo en el mismo evento: «Haciendo juegos con Python y PyGame», cuyo contenido será muy similar a la charla que di en el FLISOL, pero aquí los participantes contarán con computadoras y cada uno podrá explorar las capacidades de este lenguaje para hacer juegos.

En la misma onda de los videojuegos, el miércoles 12 de mayo a las 3:00PM Esmitt Ramirez, profesor de la Universidad Central de Venezuela, estará dictando la charla «Creación de videojuegos usando OpenGL», en el que presentará el trabajo hecho por los estudiantes de su curso de Introducción a la Computación Gráfica, el cual consistió en hacer un videojuego que empleara gráficos empleando la mencionada librería. La imagen anterior pertenece al screenshot de uno de esos proyectos, The Lay of Leithian.

Así que en las JOINCIC habrá buen contenido sobre videojuegos, además de otros temas interesantes como visualización científica, seguridad, metodologías de desarrollo, web semántica, HTML5, entre otras cosas.

Juegos sin texto en la ADVA

La ADVA, Asociación de Desarrolladores de Videojuegos de Argentina, publicó recientemente los resultados de su concurso «Textless Games«, en el que los participantes tenían que hacer un juego basado en un texto literario, pero sin emplear ningún tipo de texto, letras o números. Los resultados demuestran una gran cantidad de buenos juegos, intentando llevar la esencia del medio literario al medio del juego, algunos con más éxito que otros. Les recomiendo que se paseen por el post para ver algunos juegos destacados, y por el foro para verlos todos.

Láminas de la charla «Haciendo Juegos con Python y PyGame» del Flisol

Charla FLISOL 2010 "Haciendo juegos con Python y PyGame"
Click para agrandar la imagen

Las láminas de la charla «Haciendo Juegos con Python y PyGame» ya están disponibles en Internet, accediendo a esta dirección: http://www.ciroduran.com/files/2010/charla-flisol.

UPDATE: Incluí el enlace para descargar el Pong y The Virus, de Hefesto Games.

Charla: «Haciendo juegos con Python y PyGame», 24 de abril de 2010

UPDATE: La charla fue movida de hora, de 10AM a 2PM. 2:00PM es la nueva hora, mismo sitio.

Le comunico a los lectores de este sitio que el 24 de abril de 2010, a las 10AM a las 2PM daré la charla «Haciendo juegos con Python y PyGame», en el Auditorio Simón Bolívar del edificio de la UNEFA, en Chuao (al lado del CCCT). La charla se dará en el marco del Festival Latinoamericano de Instalación de Software Libre, FLISOL Venezuela.

Python es un lenguaje sencillo, adecuado para aprender a programar. PyGame es el complemento indicado para hacer videojuegos. PyGame es un wrapper de la librería SDL, una librería de rutinas de bajo nivel que ayudan a hacer juegos. Con Python+PyGame, se tiene el poder de una librería profesional para hacer juegos con la simplicidad de Python. Esta charla demuestra paso por paso cómo se estructura un juego con Python+PyGame, y muestra algunos ejemplos de juegos hechos con esta librería.

Charla FLISOL 2010 "Haciendo juegos con Python y PyGame"
Click para agrandar la imagen

Aparte mi charla hay otras charlas bien interesantes con temas relacionados al software libre que pueden revisar en el listado de charlas. Además, la actividad principal del FLISOL es asesorar y colaborar a los participantes para la instalación de la distribución indicada de Linux para ellos, por lo que será un día lleno de buenas actividades. Los espero por allí.

Eventos en Marzo 2010: PyWeek y el Intel March Developer Challenge

La décima edición del reto de programación de juegos PyWeek comenzará en 20 días, el 28 de marzo de 2010. Desde ya es posible registrarse, el 21 comenzará la votación de temas, y el 28 se inicia el reto. Los participantes crearán un juego en una semana, teniendo solamente 24 horas extra para subir el juego (y no para desarrollar). El 18 de abril serán anunciados los ganadores.

La gente del Ludum Dare también recomendó inscribirse en el Million Dollar Development Fund. Dado que Intel está armando una tienda de aplicaciones, ha decidido poner este concurso para obtener algunas aplicaciones, con fecha límite de 31 de marzo. Entre los premios hay 250 vouchers de regalo de Visa por un valor de 500$, y negociaciones para vender dichas aplicaciones. El concurso requiere que se use el SDK que provee Intel, que soporta C y C++ solamente, y que se use Visual Studio 2008 o en Linux usar GCC. Debe también satisfacer los requerimientos físicos de las netbooks, los cuales están resumidos mucho mejor en el post original del Ludum Dare.

Así que allí van dos eventos interesantes en marzo para afinar las habilidades creativas.

Ludum Dare 17 del 23 al 25 de abril de 2010

El próximo Ludum Dare será del 23 al 25 de abril de 2010. Esta vez decidieron anunciarlo temprano para que la gente haga sus planes. El Ludum Dare es una competición tri-anual en la que se hace un juego en un fin de semana. Desde ya se pueden sugerir temas para la edición 17, y muy pronto podrán votarse para determinar el tema del evento.

CaracasComicCon el 5, 6 y 7 de marzo

Este 5, 6 y 7 de marzo se celebrará en el CIEC de la Universidad Metropolitana el evento Caracas Comic Con, especializada en historietas, manga y entretenimiento. En el evento aparte de la zona comercial, habrán talleres y conferencias relacionadas al mundo del cómic, en el que seguramente veremos a la gente de Zuplemento bien activa. El evento estará abierto desde las 9AM hasta las 8PM, y habrá transporte gratuito desde La California Norte para aquellos que no dispongan de automóvil. La preventa de las entradas se está haciendo ahora mismo por MercadoLibre, con un costo de 25BsF por persona por día.

En el ComicCon estaré dando un taller el Viernes 5 de Marzo de 1:30PM a 3:00PM sobre «Cómo diseñar juegos de mesa y no morir en el intento«. Cuando se habla de hacer videojuegos por lo general se habla mucho de la programación y muy poco del diseño como tal. El diseño de videojuegos se puede aprender a través del diseño de juegos de mesa o de cartas, pues los principios son muy similares, y el tiempo para producir el prototipo de un juego de mesa es muy corto: sólo se requiere de lápiz y papel. El taller no requiere conocimientos de programación. En el taller quitaremos el miedo a hacer juegos haciendo un juego en 15 minutos, y luego iremos aprendiendo el lenguaje formal de los videojuegos y los principios para diseñar. El objetivo es que los asistentes tengan un primer contacto con la disciplina de hacer juegos y sepan que existe un lenguaje formal para poder hablar de «diseño». El cupo del taller es de 24 personas, pero hay suficiente espacio para que otros puedan ver.

Resultados del Caracas Game Jam 2010

Gracias a todos los participantes que asistieron a este Caracas Game Jam 2010. Aunque la asistencia estuvo mucho menor a la del año pasado, en parte mi responsabilidad, la calidad de los juegos enviados estuvo a la altura de cualquier otra sede. Pueden revisar la página de la sede de este año, y el listado de juegos correspondiente a nuestra sede. En esa página pueden descargar el ejecutable y la fuente de todos los juegos.

Sin más, he aquí los juegos y su respectiva presentación en el jam.

Sym-0 (Video en Youtube, Página del juego)

Mousing Around (Video en Youtube, Página del juego)

Rally3 (Video en Youtube, Página del juego)

Normal (Video en Youtube, Página del juego)