Video de la Charla de la Unimet: Desarrollando videojuegos en Venezuela


Video en Vimeo.

Este es el video de la charla que di ayer. Dura 70 minutos. Por cierto que cometí un pequeño error en la edición del video y al inicio dice que la charla se dio hace 6 años 🙂 pero no, fue ayer.

Quiero agradecer a los asistentes, pero también quiero agradecer algo que me di cuenta mientras editaba el video: salvo el video del keynote del Global Game Jam, todos los videos de los juegos que mostré fueron hechos por venezolanos. A todos ellos, a la gente que ha participado en el Caracas Game Jam, a los que se han arriesgado y formado su propio estudio de videojuegos, a la gente que hace juegos por placer: gracias. Sin ustedes sencillamente no tendría nada que mostrar. Con ustedes puedo llevar ese mensaje de que en el país sí se puede hacer desarrollo, y de que es necesario que exista antes de que alguna comercialización o industria pueda existir. Espero poder seguir llevando ese mensaje.

Hoy 4 de noviembre: Charla en la Unimet a las 4PM sobre desarrollo de videojuegos

Hoy a las 4PM en el edificio de la biblioteca, CELAUP, auditorio Manoa, en la Universidad Metropolitana, estaré charlando sobre videojuegos, desarrollo y Venezuela. En lo posible estaremos transmitiendo este evento a través de UStream, en esta dirección: http://www.ustream.tv/channel/desarrollando-videojuegos-en-venezuela-unimet.

Llamado para las sedes del Global Game Jam 2011

Caracas Game Jam 2009: Chicharrón con Pelos y Mariana

Los organizadores de Global Game Jam han hecho el llamado para la participación de las sedes para la edición 2011 de este evento. El Global Game Jam es un evento en el que participantes de todo el mundo se reúnen para hacer la mayor cantidad de juegos en sólo 48 horas. Cada sede es organizada independientemente, pero todas las sedes están conectadas entre sí, y coordinadas por el equipo conformado por Susan Gold, Foaad Khosmood, Ian Schreiber y Gorm Lai. Todas las sedes hacen juegos bajo un mismo tema, aunque con ciertas variaciones para evitar que las zonas horarias comiencen antes de tiempo.

Para la edición de 2011 tendremos dos cosas nuevas muy buenas: la introducción de juegos de mesa, al igual que videojuegos; y la participación conjunta entre sitios.

En Caracas hemos organizado dos veces este jam, en 2009 y en 2010, con la ciudad de Maracaibo uniéndose en 2010. Como organizador, me gustaría que esto fuese creciendo cada vez más, incluyendo a otras sedes en otras ciudades del país, todos unidos con el objetivo de producir la mayor cantidad de videojuegos. La experimentación es reina en este evento. Les dejo las impresiones de Jorge Palacios, un participante del evento en sus dos ediciones.

Me encantaría que el Jam se realizara en Caracas en un sitio más céntrico. Hasta ahora se ha hecho en la Universidad Simón Bolívar debido a las facilidades de organización, aunque estoy plenamente consciente de la dificultad del acceso a la universidad, así que estoy atento a otras universidades que también quieran prestarse al evento, y así podamos ser más. Como ahora tendremos la introducción de los juegos de mesa, estoy también atentísimo de la comunidad de desarrolladores de juegos de mesa, manifiéstense para participar en un evento único en su estilo.

Si deseas participar como sede, dirígete a http://globalgamejam.org/apply-ggj-2011 para conocer los requisitos. Es necesario crear una cuenta allí, y enviar los datos básicos de tu sede para la aprobación por parte de los organizadores. Para la sede básicamente lo que buscamos es:

  • Un espacio físico para hospedar a todos los participantes. (Ojo, es posible organizar una sede donde los participantes traigan sus propias máquinas)
  • Acceso a internet (por cable o inalámbrico) para todos los participantes.
  • Acceso a herramientas comunes de desarrollo de juegos y la habilidad de bajar e instalar software.
  • Soporte para redes para resolver problemas de la computadora o de la red.
  • Al menos un organizador oficial para coordinar el evento.
  • Preferiblemente, acceso en todo momento y a cualquier hora del día a los espacios y computadoras durante el fin de semana del 28 al 30 de enero de 2011.
  • Acceso a alimentos (ya sean restaurantes cercanos, o comida provista en el evento).
  • Espacio de presentación, tal como un auditorio, para hacer la presentación de los juegos, el domingo 30 de enero.

Si tienes alguna pregunta, el 25 de octubre a las 10AM y 10PM, hora EST (GMT-5), es decir, 10:30AM y 10:30PM hora venezolana, se hará una ronda de preguntas a través de IRC: http://globalgamejam.org/irc/ (Servidor IRC: irc.us.mibbit.net, canal #globalgamejam).

Espero que te puedas unir a esta celebración del videojuego.

Resumen del concurso Hitos Geográficos Venezolanos

El sábado de la semana antepasada se cerró el período para la competición Hitos Geográficos Venezolanos. Hubo varias propuestas, y diagramas por allí, pero al final sólo hubo un juego completo, hecho por Ricardo Monascal, el cual reseñaremos a continuación.

Plaza Hero

Por: Ricardo Monascal. En este juego musical, el objetivo es calzar los colores de la fuente de Plaza Venezuela con la pista que sale debajo. Dependiendo de la dificultad, los chorros de la fuente están agrupados de diversas formas, y cada forma corresponde a una parte de la pista. Puedes descargar el juego aquí (.tar.gz, 343KB), y el thread original del juego se encuentra aquí. Requiere Java para ejecutarlo. Incluye código fuente.

Otras propuestas

Aquí incluyo otras propuestas de otras personas que no pudieron subir algún ejecutable.

¡En la parada, por favor!, por Nadia Labeikovsky y Julián Rojas.

Coro, por Gabriel Rodríguez y Mariana García.

Conclusión

Debido a que esta vez un solo juego terminado fue presentado, alentamos a todos a jugar el juego de Ricardo, ¡felicidades! 😛

Para otros juegos hechos acá, revisen el anterior concurso, Competición de Juegos: Arepas.

Segundo Jam de fin de semana de Game Jolt

Game Jolt está organizando un game jam en este fin de semana, del 6 al 8 de agosto. El tema será anunciado a la hora del inicio del jam, que todavía no ha sido determinada. Pero si tienes algún tiempo libre y hacer algo experimental, puedes aprovechar este concurso. Para más información visita el foro de la comunidad de Game Jolt.

Concurso de videojuegos: Hitos Geográficos Venezolanos

Desde hoy hasta el domingo 29 de agosto de 2010 tienes el chance de desarrollar un juego y mostrarles a todos lo que eres capaz de hacer. El juego puede ser hecho en cualquier plataforma jugable y puede comprender cualquier género de videojuego.

El tema de esta competición es: Hitos Geográficos Venezolanos.

Escoge un sitio importante de Venezuela y desarrolla un videojuego en torno a él. Si no vives en Venezuela, o siquiera conoces algo de Venezuela, no te preocupes, puedes comenzar por esta página de turismo en Venezuela de Wikipedia que contiene algunos puntos donde puedes comenzar. Nos encantaría ver alguna perspectiva extranjera sobre el país.

¿Cómo participar? Regístrate en los foros de INVENTAD y acércate a este thread para enterarte de todos los detalles para participar.

¡Eventos!, ¡muchos eventos!: Ludum Dare 18, Competición de TIG Source, y 2010 LISP Game Expo

Parece que los eventos en julio y agsto olieron la salida de los estudiantes a vacaciones, pues hay muchísimos eventos para participar haciendo juegos, así que los listaré sin ningún orden de preferencia:

  • El Ludum Dare tiene dos eventos: el miniLD #20 el fin de semana entre el 16 y el 18 de julio de 2010, con tema y reglas aún por anunciar, y el Ludum Dare 18, que se dará en el fin de semana del 20 al 22 de agosto, y para el cual ya se pueden ir sugiriendo temas, y vienen algunos cambios con respecto a eventos anteriores. La idea del Ludum Dare es hacer un juego uno solo desde cero con la menor ayuda posible de motores.
  • TIGSource, la comunidad de desarrolladores locos de videojuegos, ha organizado la competición «Un juego por su cubierta«, en el que debes tomar la carátula ficticia de un juego que consigas por internet, y hacer un juego a partir de ella. Entre otros enlaces, los organizadores sugieren usar las ediciones 2008, 2009 y 2010 de la exhibición Famicase, un concurso japonés en el que la gente hace carátulas imaginarias para juegos 8-bit. El concurso termina el 31 de julio. Para participar tan solo tienes que crear un thread en el foro correspondiente e ir publicando detalles de tu juego.
  • La Exposición Internacional de Juegos en LISP 2010 invita a todos aquellos que conocen o que están interesados en LISP a hacer un videojuego. Los lenguajes permitidos son los dialectos de LISP, tales como Common Lisp, Scheme, Arc o Clojure. Es una gran oportunidad para pensar los juegos exclusivamente desde el punto de vista de la programación funcional. Igualmente, para participar debes entrar al wiki de la Expo y publicar tu nombre y tu juego. Tienes hasta el 30 de julio.
  • No olvidemos tampoco el concurso CODEAR de la ADVA para hacer un Single Screen Metroidvania, que finaliza el 30 del mes de julio.
  • UPDATE: Game Jolt anunció también un concurso, el Indie Game Demake contest, en el que hay que tomar un juego indie y hacer una versión anterior del juego, como si de una consola antigua se tratase. El concurso termina el 8 de julio.

A continuación les dejo los banners de los concursos, a ver si se animan, que hay mucho chance.

Ludum Dare banner

TIGSource Compo: A Game by its Cover banner

GameJolt Indie Game Demake contest banner

Concurso CODEAR en el ADVA: Single Screen Metroidvania

La gente de la Asociación de Desarrolladores de Videojuegos de Argentina lanzó un concurso bien interesante para todos los interesados, argentinos o no. El tema del concurso CODEAR es Single Screen Metroidvania, y la fecha límite es el 30 de julio de 2010, para la cual ya debe estar publicado un thread en el foro correspondiente, y en su primer post debe estar un enlace para jugar y un screenshot sin el marco de la ventana.

Si no sabes lo que es un Metroidvania, no te preocupes, yo tampoco lo sabía hasta que leí el término xD:  http://gaming.wikia.com/wiki/Metroidvania. Es un género de juego en el que tienes un mundo abierto que debes ir explorando poco a poco, y en el que sueles tener que volver sobre tus pasos para entrar a zonas que antes eran inaccesibles. Ahora, estas son las reglas del concurso:

  • De principio a fin, todo el juego tiene que transcurir en la misma pantalla. No se puede hacer scrolling ni zooming.
  • No se puede cambiar de mapa, pero se puede modificar todo lo que quieran (meter/sacar objetos, derribar paredes, etc.).
  • Cuadros de interfaz de usuario flotando sobre el mundo están permitidos.
  • Tiene que ser un juego hecho para este concurso. Se pueden usar engines o librerías hechas anteriormente. Después del concurso, pueden hacer lo que quieran con el juego… es 100% suyo.

Entre las aclaraciones que hacen los organizadores, están las siguientes:

  • Ejemplos de juegos «metroidvania»: Zelda, BioShock, System Shock, Metroid, Castlevania.
  • Pueden oscurecer zonas y revelarlas progresivamente, siempre y cuando estén en pantalla desde el principio.
  • Como siempre, pueden estirar las reglas un poco, pero pregunten antes.
  • Soportar Inglés es altamente recomendado, para poder mostrar el juego afuera.
  • Las preguntas se hacen en este thread.
  • La votación es pública, y el criterio es: «Votar los mejores».
  • Pueden participar no-argentinos.

El tema me parece super emocionante, así que espero verlos por allí 🙂

Láminas y video de «Los juegos como una forma de arte»

Las láminas y las notas de la charla «Los juegos como una forma de arte» ya están  online, revísalas en http://www.ciroduran.com/files/2010/charla-joincic. El video completo de la charla está disponible en Vimeo y se puede ver a continuación. Las láminas correspondientes a la mesa de trabajo de juegos en Python y PyGame se pueden ver en esta dirección: http://www.ciroduran.com/files/2010/charla-flisol.


Video en Vimeo.

En la mesa de trabajo dejé un ejercicio, descargarse este archivo, Pong.zip, que contiene dos archivos, Pong-complete.py y Pong.py. El primero contiene la implementación completa de un Pong, y el segundo trae un templete del código necesario para hacer un juego. La idea del ejercicio es implementar el Pong, y Pong-complete.py es una de las respuestas al ejercicio. Si la mesa de trabajo te pareció un poco básica, puedes seguir esta serie de posts de este blog, «Haciendo CuteGodChiguire: desarrollando un prototipo«, en el que empleo algunas técnicas más avanzadas.

3ra Competición de Desarrolladores de Videojuegos Independientes de indiePub hasta el 31 de Julio

El sitio indiePub Games está organizando la 3ra. Competición de desarrolladores de videojuegos independientes, la cual está aceptando participantes desde el 1ro. de mayo hasta el 31 de julio, para un premio de 100.000 USD para el gran ganador, y otros premios en metálico para otras categorías. Es posible participar sin ser residente de Canadá o los Estados Unidos, así que si tienen un juego listo o a punto de terminar, es una buena oportunidad. El post con los detalles del evento están en este enlace.