Reflexiones de @cchangUSB

En el trimestre Abril-Julio tuve la oportunidad de asistir a la clase de la Prof. Carolina Chang (@cchangUSB en Twitter), como invitado a la electiva «Inteligencia Artificial para Videojuegos». Estuve conversando sobre lo que significa desarrollar videojuegos fuera de la universidad.

Posterior a la visita, la profesora hizo esta reflexión en el blog del curso, la cual reproduciré a continuación:

Muchas clases han pasado desde que tuvimos el honor de contar con Ciro como nuestro invitado en e curso Inteligencia Artificial para Videojuegos. Honestamente esperaba que alguien reflexionara antes que yo, pero para mi desilusión, eso no sucedió.
Es muy chévere para mí recordar a Ciro en sus inicios en el LDC y verlo hoy como invitado a mi curso, dando una clase muy interesante y motivadora para todas las personas que tienen interés en desarrollar videojuegos. Tanto en su labor en la Fundación Filantropía y en el Game Jam, como en su propósito de motivar día a día a cualquier persona interesada en los videojuegos, Ciro es una referencia obligada en el campo los Videojuegos en Venezuela.
Me complace muchísimo poder señalarlo como ejemplo a seguir para mis estudiantes de CI6450: Inteligencia Artificial para Juegos.

Mi respuesta se la dejé en forma de comentario:

No había leído esta entrada antes. La verdad es que cuando comencé en esto (desde que estaba en la universidad) no pensé que fuese a tener la influencia en tantas personas que se me han acercado a decírmelo, o que yo fuese a ser una referencia obligada.

En ese momento, y hasta hoy, sigue gustándome lo que yo hago, y ese es un mensaje que digo explícitamente a mis estudiantes cuando cierro el curso: puede que terminen haciendo juegos o puede que no, más importante es seguir la propia curiosidad y ver hasta donde te puede guiar. Necesitamos cada día más personas que crean en lo que hacen, y que crean que pueden llegar a algún lugar con ello.

(Gerardo, lo anterior creo que es más importante que ser como yo X-D)

A ustedes gracias por la oportunidad, y nos veremos nuevamente.

Gracias a ti, Carolina, y a todos los que hicieron ese curso.

Nota: El Grupo de Inteligencia Artificial está buscando patrocinio para robots muy inteligentes para la competencia IEEE Latinoamericana de Robótica. Si eres dueño de una empresa y deseas ver que se siga cosechando conocimiento contáctalos para mayor información.

OpenGameArt 2 y FreeSound 2

Freesound Project screen OpenGameArt screen
OpenGameArt.com y Freesound.org

OpenGameArt.com y Freesound.org (al menos su página beta), dos de las páginas más útiles para el desarrollador novel (o apurado), se lavan la cara con nuevas versiones de sus páginas. Open Game Art es una página recomendable para conseguir gráficos o modelos 3D (yo lo utilizo para arte del programador decente), y Freesound tiene una biblioteca de sonidos con excelente calidad y que se pueden utilizar libremente. (Via Freegamer)

Publicidad descarada

Una cita de Anna Anthropy

«La gente importante en el mundo de los videojuegos ahora mismo son los aficionados y los diletantes: los niños y adultos que nunca serán desarrolladores profesionales de juegos, pero quienes, si se le dan los medios, harán con gusto juegos. Ellos contribuyen con sus voces a una forma de arte que desesperadamente necesita nuevas voces: la voz de los juegos comerciales es la voz homogénea de los vendedores repitiendo el mismo juego sobre marines espaciales a la misma audiencia.

Desde que las primeras computadoras tomaron su lugar en las escuelas de ingeniería, sólo los programadores han tenido el entrenamiento técnico y en conocimiento necesario para crear juegos digitales – videojuegos. Pero en la década pasado, esto ha cambiado: una variedad de herramientas para hacer juegos destinada para gente sin experiencia en programación o en desarrollo profesional de juegos ha abierto esta forma de arte para todos. Una de las más importantes entre estas se llama Game Maker. […] «

— Anna AnthropyWho gets to make videogames?

P.D.: ¿Sabían que el tagline de este blog alguna vez fue «El videojuego es la nueva literatura»? 😉

Indie Game Guide, de Pixel Prospector

Pixel Prospector es una genial página surgida hace algún tiempo para reseñar juegos interesantes. Hace poco lanzó su Indie Game Guide, con enlaces a listas de herramientas y librerías de código, gráficos y sonidos, para ayudar a aquellos desarrolladores que les haga falta un sprite, o decidirse por alguna herramienta.

El Gocho, juego para iPhone

Gamitz Mobile Studios, establecido en Caracas, ha lanzado su primer juego para el iPhone. Se trata de una versión para el celular del puzzle llamado El Gocho, en el que debes eliminar las fichas de un tablero, moviéndote solamente entre los espacios conectados con líneas. Para eliminar una ficha, debes hacer que otra salte encima de ella. El juego se puede descargar gratuitamente en el App Store del iPhone. El juego ha tenido buena recepción, estando en el Top 100 de aplicaciones en Venezuela y en la sección «New & Noteworthy» de la categoría Board Games en el 5to lugar de la App Store de Estados Unidos.

Screenshot del juego
Screenshot del juego

Lo primero que resalta al ejecutar el juego, es el logo de GameSalad que aparece al inicio. En palabras de Dick Abanto, «GameSalad es una herramienta para desarrollar videojuegos en un editor WYSIWYG, a mi experiencia es un Torque 2D sin scripting».

En su experiencia, la mayoría de los juegos que se han hecho con GameSalad son plataformas, shooters o de acción, por lo que tuvo dificultades para buscar información para hacer un juego de mesa. La herramienta simplifica la labor de desarrollo, pero se limita al uso del mouse para esto, por lo que un cambio en muchos elementos puede hacerse tedioso, al tener que hacer el cambio uno por uno.

GameSalad tiene en planes agregar facilidades para desarrollar juegos multiplayer en línea e integración con Android. En general, aunque la herramienta parece demasiado simple, Abanto considera que es una buena herramienta para hacer juegos.

Esperamos ver más proyectos de Gamitz Mobile, ya sea con GameSalad o con otras herramientas.

Nuevo juego: Moto (2do Reto Devigames)

Moto es un juego que hice en dos semanas, para el 2do reto de Devigames USB, un grupo de desarrolladores que hace estos retos para sacar un juego lo más rápido posible.

Moto se puede jugar online. Está hecho en AS3, con Flixel v2.5 y as3signals. La fuente se puede descargar aquí. Pueden usarla para lo que quieran.

No se pierdan tampoco de Tron’s Escape, hecho por Ricardo Monascal. Utiliza Java, así que tengan instalado el JRE para ejecutarlo.