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.

Juego de Talento: Crónica de un fraude en Mexico


Julio Rito, de México, ha escrito el siguiente artículo denunciando un concurso que se desarrolló en su país, llamado Juego de Talento. Salvo algunas ediciones de estilo, aquí publico en su totalidad su escrito. Más del escrito después del salto:

Es por todos sabido que Latinoamérica no ha destacado mucho en cuanto a desarrollo de videojuegos se refiere. Aún al día de hoy, las iniciativas para formar grupos de diseño, desarrollo o enseñanza han sido pocos y generalmente creados de forma independiente, por entusiastas. De ahí que, en muchos de estos casos, aunque su esfuerzo es admirable, no logran obtener el éxito que merecen pues a pesar de contar con conocimientos y creatividad, generalmente se encuentran muy limitados en recursos económicos y técnicos.

Sin duda, este panorama sería muy diferente si una entidad con estos recursos apoyara a los proyectos de desarrollo de videojuegos independientes. Me atrevo a decir que todos hemos soñado alguna vez con que uno de nuestros proyectos sea bien recibido por una empresa y nos ofrezcan financiarlo… eventualmente, ese proyecto podría convertirse en un éxito y haría posible crear una empresa latinoamericana que algún día pueda estar a la par con Bungie, Ubisoft, Nintendo o alguno de los grandes desarrolladores de la industria.

Este sueño se convirtió en la premisa para un concurso que surgió en México, a mediados del 2008, llamado Juego de Talento. Creado por un hombre que se presentaba como Gabriel Grinberg, economista, fundador y director del Fondo de la Nueva Economía (FONE), prometía a los 3 ganadores la creación de su propia empresa, así como todos los recursos necesarios para producir su videojuego. ¿Demasiado bueno para ser verdad? La página del concurso no era muy profesional que digamos, la convocatoria tenía algunos detalles «oscuros» y fuera de Grinberg, no parecía haber otros organizadores, pero este hombre aseguraba contar con el apoyo de distintas entidades oficiales: El Gobierno del Distrito Federal (Capital de México), la Secretaría de Economía (que supuestamente proveería del apoyo monetario al ganador), la Secretaría de Educación Pública e incluso la IGDA: Chapter Mexico.

Foto Gabriel Grinberg
Fuente: Sol de Mexico, 08/08/2009, Página 3D

Así que con las sospechas despejadas, cientos, quizás miles de estudiantes, profesores y desarrolladores independientes se lanzaron a la convocatoria. Textualmente, las bases consistían en «Enviar un storyboard donde se presente tu idea de videojuego, el registro del concepto ante el Instituto Nacional de Derechos de Autor y un documento en que se describa tu proyecto y la categoría en que participarás: Acción, Estrategia o Puzzle«.

Y si mi proyecto es al estilo King of Fighters, ¿en que categoría lo inscribo? Esta pregunta fue hecha por una participante, a la página del concurso. Quien le respondió fue el organizador del concurso en persona: «Yo lo inscribiría en Estrategia«. Este y otros muchos «detalles» daban a pensar que Grinberg no sabía absolutamente nada de videojuegos… o de administración de páginas web, pues el recién estrenado Foro oficial del concurso estaba muy mal configurado. De ahí que muchos usuarios, entre ellos su servidor, tuviéramos constantemente problemas para entrar a él.

«Pobre, quizás no es muy bueno en estos asuntos de la informática, pero su iniciativa es buena y personalmente la apoyo» — pensé, antes de enviarle un correo en el que le señalaba como podía resolver algunos de los errores que había encontrado en la página y el Foro. A la mañana siguiente, me respondió solicitándome mi CV, pues quería que yo me convirtiera en uno de sus colaboradores.

André Bretón dijo una vez que México era un país surrealista. Personalmente, no lo había sentido así hasta ese día, a partir del cual, el señor Grinberg me llamaba constantemente para solicitarme todo tipo de cosas: Moderar el foro, remodelar la página, diseñar una nueva mascota para el concurso (pues la anterior no era muy creativa que digamos), pensar nuevas ideas para la siguiente fase del evento, responder a las dudas de otros participantes, escribir una serie de artículos sobre los Game Engines más recomendables para los desarrolladores independientes… y un largo etcétera. En esos momentos, Junio del 2008, su servidor apenas contaba con 17 años, mientras que los miembros de mi equipo tenían una edad aún menor.


Suena extraño, quizás increíble, pero así fue: Un grupo de niños asesorando a quien se autoproclamaba como un gran economista y pionero en la creación de la industria de videojuegos en el país. Mucha de la difusión que tuvo el proyecto fue a través de blogs y Foros de nuestros amigos, buena parte del discurso que dio durante un evento en el World Trade Center fue escrito por mí y muchos de los «innovadores conceptos» que fueron (mal) aplicados durante la segunda fase del concurso no fueron exactamente ideas suyas. ¿Quién era este hombre entonces? Un estafador sin escrúpulos y un ávido deseo de hacerse de dinero fácil aprovechándose de los sueños de los demás. Al menos, eso le comenté en secreto a un amigo que conocí en el concurso. Para pasar a la segunda fase, primero debías exponer tu proyecto ante los jueces, en una simulación de «pitching«. Para mí fue especialmente difícil, no sólo por el temor a hablar en público… sino porque antes de iniciar esta etapa, Grinberg me habló en persona y en privado: Hasta ese momento, había sido al mismo tiempo Juez y concursante. Yo le había comentado que lo había hecho porque apoyaba su iniciativa, no porque deseara favorecer a mi proyecto de alguna forma, por esta razón, dos semanas antes de la segunda fase del concurso, había resignado a mi puesto como administrador de la página y moderador del foro… Pero él pensaba de forma diferente. Me propuso seguir como juez y asegurar el primer lugar para mi proyecto, a cambio de que «confiara en su buen juicio para administrar mi empresa y el dinero del premio«. Así que cuando tocó mi turno, la situación fue particularmente incómoda para mí, pues me negué rotundamente a ganar de esa forma y temía ser descalificado en ese mismo momento.

No sucedió. Mi equipo, junto con otros 11, pasamos a la segunda fase del concurso, la cual estuvo llena de irregularidades: Durante las votaciones, se usaron scripts para generar miles de votos a favor de un proyecto, hubo cuentas «fantasma» en el Foro, mecánicas que no tenían sentido, equipos que fueron descalificados sin ofrecer razón alguna, usuarios que insultaban a los participantes sin que los nuevos moderadores hicieran algo al respecto… Porque sí, para ese momento (para ser exactos, casi un mes antes de mi renuncia), Grinberg se había hecho de nuevos colaboradores: Gonzalo (Udii), desarrollador mexicano que originalmente había sospechado del concurso, José Eduardo Terán, ingeniero venezolano con un gran talento como motivador y un nulo ejercicio en desarrollo de juegos, Pablo Molezún, productor de televisión argentino que escribe discursos de odio sobre el país que le dio asilo, pero que gracias a él nuestros proyectos gozaron de 5 segundos de fama en un noticiero matutino… y otros más, que eventualmente, se retiraron del concurso o no tuvieron la presencia de los anteriores.


Finalmente, a finales de Noviembre del 2008, fueron electos los equipos ganadores: De acuerdo al contrato firmado por los participantes del concurso, a ellos les correspondería lo siguiente:

Primer Premio: $30,000
Apoyo para desarrollo del proyecto y obtención de financiamiento
Tarjeta Emprendedor de la Secretaría de Economía que financia el 100% del proceso de incubación de la empresa creada
Premio Especial Autodesk Media & Entretenimiento
Equipo de Cómputo
Consola Xbox 360 con 5 videojuegos

Segundo Premio: $20,000
Apoyo para desarrollo del proyecto y obtención de financiamiento
Tarjeta Emprendedor de la Secretaría de Economía que financia el 100% del proceso de incubación de la empresa creada
Consola Xbox 360 con 3 videojuegos

Tercer Premio: $10,000
Apoyo para desarrollo del proyecto y obtención de financiamiento
Tarjeta Emprendedor de la Secretaría de Economía que financia el 100% del proceso de incubación de la empresa creada
Consola Xbox 360

Ninguno de ellos llego a recibir algún artículo en esa lista. Estos recursos pasaron a manos de Gabriel Grinberg, quien al día de hoy, sigue sin proporcionárselos a los respectivos ganadores.

La ironía en esta situación fue que me había negado a que mi proyecto ganara, pues no deseaba ser injusto con mis compañeros desarrolladores, sabía que muchos merecían y sobretodo, necesitaban el premio más que yo. Tampoco me parecía muy agradable que, tras ganar, Grinberg fuera quien administrara el premio y mi empresa. Pensé que al negarme, los equipos ganadores serían libres de usar estos recursos a su voluntad, pues ellos contaban con la experiencia para saber lo que se necesita para crear un videojuego… Y sin embargo, sucedió exactamente lo que quería evitar. Como lo comenta uno de los equipos ganadores, Grinberg terminó apropiándose del premio que ellos ganaron con su esfuerzo, y al día de hoy, ellos siguen sin obtener el apoyo que se les prometió. Y no son los únicos: Este concurso se realizó por segunda ocasión el año 2009, con el mismo resultado.

Agradezco el espacio proporcionado por Ciro Durán (chiguire) para contar esta historia. Siento que es de especial interés para todos nosotros, los que aspiramos a desarrollar videojuegos en latinoamérica, para ser cuidadosos con este tipo de iniciativas. En este caso, lo «único» que perdimos fue nuestro tiempo, esfuerzo y recursos, pero de igual forma, pudimos haber perdido un concepto innovador, pudieron robar nuestros proyectos, producirlos a nuestras espaldas, venderlos a un desarrollador… Tengan cuidado, valoren el esfuerzo que ponen en cada uno de sus proyectos, y sobre todo, para mis compañeros participantes en este evento: No se queden callados. Este hombre se aprovechó de la ignorancia de nuestro gobierno, de nuestros sueños y nuestro conocimiento para hacerse de dinero fácil. Esto es un crimen, y podemos denunciarlo. Pongo a su disposición la evidencia que he reunido en contra de él, para que junto a lo que han pasado, este crimen no quede impune.

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í.

Videojuego, un corto de la ULA por Ricardo Caminos y Luis Hostos


Video en Youtube

Cortometraje en Cine Digital
como Vehículo de Exploración de las Artes Visuales
y el Diseño Gráfico en el Medio Audiovisual
para el Desarrollo de una Metodología Interdisciplinaria.

Realizado por Ricardo Caminos y Luis Hostos

Sinopsis:

Un niño adicto a los videojuegos prefiere la realidad virtual del mundo real, pero es constantemente interrumpido por un delincuente que roba el local de videojuegos una y otra vez a lo largo de los años. Con el pasar del tiempo el niño busca hacer justicia por si mismo enfrentando al ladrón en una última jugada que lo dejará en GAME OVER

Via Zuplemento.

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.

Hoy entra en vigencia Ley de Prohibición de Videojuegos y Juguetes Bélicos

Y ya pasaron 3 meses de «período de gracia» que la Asamblea Nacional concedió para que «los venezolanos» se deshicieran de esos videojuegos con símbolos violentos. Ya había escrito anteriormente sobre este tema, pero bueno, ya han pasado un tiempo desde entonces.

Me han llegado ya un par de personas preguntándome qué será de los servidores online para ciertos juegos multijugador y qué será de la comunidad que hace videojuegos. Por ahora sólo puedo pensar como ciudadano de este país y como creador de juegos. Me pregunto yo, ¿qué clase de gobierno está interesado en perseguir particulares para quitarles sus juegos?. Creo que lamentablemente esa ley es, en parte, letra muerta, pero también un arma más para aquellos funcionarios corruptos que no dudarán en aplicarla con discrecionalidad en la aduana o en las tiendas legalmente establecidas. No contentos con el hostigamiento del SENIAT y del INDEPABIS (en algunos casos justificados, pero en otros no), ahora tendremos otra ley más para hostigar al comerciante.

¿Cómo quedo yo como creador de juegos? No puedo predecirlo ni siquiera ahora. Yo me considero un creador de cultura, alguien que usa un medio más para expresar alguna inquietud. Y aunque mis trabajos están (creo yo) alejados de temas bélicos (ver Tómate un Descanso, Auto-Arepa, y Mi Amigo El Puma), sencillamente me parece absurdo que venga el Estado a decirme cómo debo crear mis juegos. El Estado no tiene ninguna potestad para decirme eso, y para eso tenemos una Constitución. Usar a los niños como excusa para prohibirles a TODOS lo que pueden hacer en su tiempo libre encerrados en sus casas es una actitud de completa ignorancia, cuanto menos.

La Asociación Nacional de Videojugadores propuso establecer hoy, 3 de marzo, como el Día Nacional del Videojugador, para conmemorar este evento. Como tal lo apoyo, pero creo que es hora de que tú tomes cartas en el asunto: si eres venezolano mayor de edad, es hora de que te inscribas en el CNE y votes el 26 de septiembre para una Asamblea Nacional que tenga gente que comprenda los videojuegos, que sea progresista. En la página del CNE conseguirás mayor información acerca de cómo te inscribes y cómo puedes votar. Tienes hasta el 30 de abril.

Y sí, en este blog se acaba de instaurar una campaña política para que todos los lectores venezolanos se inscriban y vayan a votar.