Programa de Estudiante Voluntario en SIGGRAPH 2007 (SIGGRAPH 2007 Student Volunteer Program)

SIGGRAPH 2007 LogoSi la computación gráfica te interesa, ya siendo programador o artista gráfico, SIGGRAPH puede ser un evento muy interesante para tí.

SIGGRAPH corresponde a las siglas del Grupo de Interés Especial en Computación Gráfica (Special Interest Group for computer GRAPHics, en inglés). SIGGRAPH es una institución dedicada al intercambio de intereses en computación gráfica y técnicas interactivas, compuesta por investigadores, artistas, científicos, y demás personas interesadas en esta área de la computación. El evento más grande cada año es SIGGRAPH, donde se reúne una gran cantidad de sus miembros durante 5 días, donde hay muchísimas actividades para hacer: cursos, presentación de papers, sketches de producciones recientes, festival de animación, ferias de trabajo, presentación de nuevos productos, fiestas de compañías, exhibición de compañías… ¿Necesito mencionar algo más? 😛

SIGGRAPH contiene muchas oportunidades de aprendizaje y de intercambio de información. Para aquellos que están estudiando en una universidad hay oportunidades, a través del programa de Estudiantes Voluntarios (Student Volunteers), se colabora una cantidad de horas en la logística del evento, y a cambio de ello se obtiene acceso completo al evento, e incluso hospedaje y ayuda para el viaje. Fui a SIGGRAPH 2005 y 2006 y la experiencia es única en su estilo. Una de las razones por la que hay tanto progreso en este campo es algo tan sencillo como poner a muchas palas o gente con potencial a discutir ideas. El intercambio de ideas dentro del evento es algo inevitable, y muy beneficioso para los asistentes.

SIGGRAPH 2007 es el evento de este año, y se dará a lugar en San Diego del 5 al 9 de agosto. Para SIGGRAPH 2007 las aplicaciones para Student Volunteer están todavía abiertas al momento de escribir este artículo, y o estará hasta el 25 de febrero!, así que si te interesa muévela porque el tiempo que queda es corto. Para poder ser elegible debes ser mayor de edad (para el 4 de agosto de 2007), estar inscrito en una universidad en tiempo completo como mínimo un semestre en el año académico 2006-2007 (es decir, si te estás graduando ahorita, todavía tienes chance), tener un nivel de inglés decente (porque eso sí, vas a hablar hasta por los codos de todo con todos), y tener disponibilidad de viaje en las fechas que ellos requieren (entre el 4 y el 9 de agosto).

Mi recomendación para aquellos que quieran aplicar es redactar honestamente las preguntas de desarrollo que ellos incluyen. Es lo que toma más tiempo de todo. Para el teléfono del contacto basta con que pongan el número y el nombre del coordinador de su carrera o de su escuela; esto lo utilizan para hacer un chequeo :-). SIGGRAPH 2007 promete ser un tremendo evento, así que espero poder ir.

SIGGRAPH 2005-2006 Mosaic
Algunas fotos de mis dos idas a SIGGRAPH, 2005 y 2006. El enlace lleva a todas mis fotos en Flickr relacionadas con SIGGRAPH. Las fotos utilizadas son: 1. SIGGRAPH 2006 Networking reception, 2. Boston Convention Center, 3. Montando la exposición en SIGGRAPH, 4. SIGGRAPH boutique, 5. IM002791, 6. IM002776

Cómo crear muchos videojuegos en solo 4 días

Con un espíritu de curiosidad y creatividad sin reservas, varios grupos de desarrolladores de juegos se unen durante una cantidad determinada de días con el objetivo de crear juegos en base a un tema acordado. Estas reuniones suele conocerse como Game Jams, y la máxima, antes que nada, es divertirse explorando nuevos mecanismos y reglas de juegos. El término jam se utiliza en el mismo sentido de jamming en la música, donde la improvisación es la norma. La idea es volver un poco al pasado de la industria: cero presupuesto, ciclos de producción cortos, géneros de juegos aún no establecidos, poco riesgo y full creatividad. Los participantes suelen ser programadores con experiencia y artistas de la industria, acompañados a veces por músicos. Algunos deciden trabajar invidualmente y otros, dependiendo de las reglas del evento, en grupos de 2 o 3 personas.

Uno de los primeros game jams altamente publicitado y exitoso fue el Indie Game Jam 0, que se dió a lugar en Marzo de 2002 en California. Como un ejemplo del resultado de estos eventos, en esta edición 14 desarrolladores crearon 12 juegos en 4 días. En el Indie Game Jam 1, en Marzo de 2003, 17 desarrolladores sacaron 18 juegos en la misma cantidad de tiempo. Y en la edición más reciente, el Indie Game Jam 2, en Marzo de 2004, 21 desarrolladores sacaron 17 juegos.

Indie Game Jame. Screenshots de los juegos
Una selección de screenshots del Indie Game Jam.

Por la misma razón de tener poco tiempo de producción, los juegos están lejos de ser bonitos, pulidos, o siquiera listos para ser jugados por una gran masa. El objetivo de estos eventos está centrado en la jugabilidad, en el concepto del juegos y sus reglas, por lo que el resultado a nivel visual podría no tener la calidad de un juego comercial.

Algunos game jams, como el Boston Game Jam, aprietan la tuerca y establecen un máximo de 2 días (un fin de semana completo) para la creación de un juego. En este evento, se estableció como temática el cambio (o shift, en inglés). Cada equipo interpretó a su manera el tema, y algunos resultados fueron bien simpáticos, como el juego Shift, una microsimulación de un planeta y la evolución de sus habitantes. En este caso de tiempos de producción extremadamente cortos la advertencia es fuerte: si no tienes un juego corriendo para la noche del sábado, no vas a lograr tener un juego completo al finalizar el evento.

Para entender un poco la dinámica de estos eventos desde sus protagonistas, he aquí un par de testimonios del Boston Game Jam de algunos de sus protagonistas. El primero es de Duncan Watt, que se encargó de proveer a los equipos de la música y los efectos de sonido, teniendo como materiales un iBook, un teclado MIDI, un buen micrófono, y algunos instrumentos musicales acústicos normales (guitarra, ukulele, silbato, pandereta, etc.). El segundo testimonio pertenece a Dan Roy, uno de los programadores del juego Conflict Diamond, que presenta un discurso (medianamente interactivo) sobre el origen de los diamantes y su venta al público.

Los game jams podrían ser una fuente de aire fresco a una industria de los videojuegos que le hace falta ir más allá de sacar cada año enésimas secuelas del mismo juego o misma licencia (Te estoy viendo, Star Wars), y una forma que tienen los desarrolladores de desahogarse de esta situación volviendo a lo simple para maximizar la creatividad.

Para mayor información acerca de estos eventos: La página oficial del Indie Game Jam, la página oficial del Boston Game Jam.

15 años con Another World (Out of this World)

Por medio de Idle Thumbs, una página con review de juegos sin puntajes idiotas, me enteré de una entrevista que hace eurogamer.net a Eric Chahi. Eric Chahi es la mente y la mano creadoras de Another World, uno de los juegos que definió en 1991 el estilo cinematográfico para narrar la historia. El reconocimiento crece debido a que el juego es el producto de un solo hombre, con la música hecha por un amigo de Chahi.

Another World screenshot 2 Another World screenshot 1
En 1991, estos gráficos eran la merma. Los fondos son de la versión actual del juego.

Entre otras particularidades del juego, está que en realidad pesa muy poco debido a que las animaciones y todos los sprites del juego se dibujan con un motor de polígonos programado por Chahi, estableciendo un estilo artístico que identifica a éste y otros juegos que fueron inspirados (Flashback se te puede venir a la mente, si has estado jugando durante suficiente tiempo). Another World fue un gran éxito, siendo programado originalmente para Amiga, fue portado a PC, Super Nintendo y otras plataformas. El ambiente del juego es oscuro, con un final agridulce, y la narración formando parte de la acción.

Another World screenshot 3
A los fondos le han dado buen cariño.

15 años después, Eric Chahi le da un retoque artístico al juego, ofreciéndolo ahora para la plataforma Windows, con los fondos mejorados, y disponible en Internet. Another World, cabe dar la advertencia, es DIFÍCIL, con todas sus letras. Hay cientos de maneras creativas de morir, y eso puede llevar a frustrar a aquellos que quieran jugar un juego casual. Sin embargo, la historia es excelente, y la acción nunca para.

Another World screenshot 4
Si lo jugaste alguna vez, admítelo, esto te frustró a más no poder.

Para aquellos que se quieran llevar la versión completa, el juego cuesta meros 7 euros (casi 20 mil Bolívares). Si aún no te convence, juega el primer nivel en la demo. Si te gustó, puedes registrarlo en esta página. El juego está disponible para Windows XP, y otras plataformas móbiles como Pocket PC y Symbian.

Review: De Blob

En estos días se dio lugar al festival Slamdance de películas, un reconocido festival donde participan películas independientes con directores noveles y de poco presupuesto. De un tiempo para acá se da al mismo tiempo el Slamdance Guerrilla Gamemaker Competition, donde compiten videojuegos independientes, no publicados por grandes firmas de publicación como Electronic Arts o Activision. Estaré dando durante los siguientes días una revisada a los juegos participantes en la edición de 2007, donde ha habido una buena cantidad de creatividad junta, aunque también algunos problemas relacionados con la naturaleza de un juego en particular.

De Blob Screenshot
Screenshot del juego (Tomado de la página oficial)

De Blob es un proyecto de 9 estudiantes de la Utrecht University y la Utrecht School of the Arts, desarrollado en 4 meses, con un gran resultado. El juego en cuestión se trata de un alien con forma de pelota se accidenta pasando por un planeta con habitantes multicoloridos, estrellándose en medio de una ciudad. El alien en cuestión rueda por toda la ciudad, absorbiendo a sus habitantes y adquiriendo su color, y en el proceso, embardurnando y pintando toda la ciudad del color que tenga en ese momento. El objetivo del juego es pintar 17 edificios especiales que requieren que el alien adquiera cierto tamaño, que tenga un color en específico, y en un lugar determinado con una equis.

La ciudad al principio es totalmente blanca, pero va adquiriendo color y movimiento a medida que vas pintándola. Con cada edificio especial que se pinta hay una explosión de color y foco en como poco a poco el edificio deja de ser blanco. El control del juego es exclusivamente con el mouse, saltando con un botón y mostrando un mapa de la ciudad con el otro botón. La física del juego es impecable (hecha con ODE para los conocedores), la cámara es formidable (haciendo transparentes los edificios que interfieran con la visión del alien), y la música es divertida, cambiando a medida que vas yendo de lugar en lugar. Mención especial a la academia musical, donde el sonido de los violines destaca :-).

De Blob Screenshot 2
Screenshot del juego (Tomado de la página oficial)

Noten que a pesar de que el juego se trata de rodar algo, y que el alien crece de tamaño absorbiendo cosas, el juego no se parece a Katamari Damacy (en mi opinión, la razón para comprar un PS2 ahora mismo). Son dos juegos distintos, cada uno con sus virtudes, demostrando que para el tema de «rodar cosas» todavía puede haber campo para la originalidad.

Algunas cosas en contra de este juego: pesa 97MB, lo cual puede ser prohibitivo para aquellos con dial-up. El juego sólo tiene un nivel (aunque bastante grande), y por el tamaño y lo enrevesado de las calles puede llegar a marear (lo hizo con este servidor :-S). El tiempo de carga inicial puede desalentar a algunos para ser el juego que lanzas cada vez que necesitas jugar (un lugar todavía reservado para Solitario y Buscaminas :-P), pero definitivamente es un juego que merece la pena disfrutar por un buen rato.

El juego es gratuito y pueden bajar su versión en inglés, o ir hasta la página oficial, si entienden holandés, o la página del proyecto en gamedev.net en inglés.

Graba un album de 10 canciones en 28 días

RPM 2007 Poster Así como en el mundo de los videojuegos hay encuentros entre desarrolladores para producir la mayor cantidad de juegos en el menor tiempo posible (en próximos artículos escribiré sobre ello). Entre algunos músicos se quiere lograr un movimiento masivo de colaboración entre bandas. El RPM Challenge (RPM por Record Production Month) es un evento en el que retan a las bandas a producir un album de 10 canciones (o 35 minutos) en 28 días, todo el mes de febrero. La condición es que todo el material debe ser producido (y preferiblemente escrito) durante este mes. La idea es dejar de esperar a que la musa llegue y comenzar a hacer música sin ningún tipo de excusa. Al final del mes se les envía el resultado, y si la banda lo desea así, que se publique su trabajo para que pueda ser escuchado entre todos los participantes.
Las bandas que quieran inscribirse simplemente se meten en la página y llenan sus datos. El bonus por inscribirse está en el acceso a lo que ellos llaman el Sample Engine, un repositorio de clips, sonidos, melodías que hacen las bandas y pueden compartir fácilmente entre las demás, de tal manera que material de sonido habrá en buenas cantidades. (Este evento se hizo el año pasado y con 165 bandas participando hay bastante probabilidad de que algo haya que utilizar en la producción).
Si como banda te pica la curiosidad, entra y ve si te interesa. La dirección es http://www.rpmchallenge.com/.

Llegaron las fotos!

Llegaron las fotos!

Y llegaron las impresiones que gané en una rifa pasada organizada por to2blogs. Aprovecho para hablarles del proceso: uno entra en la página (efotodigital.com), colocas tu dirección de correo electrónico, a continuación das tus datos para el envío, luego escoges uno de los dos métodos para subir las fotos, una pantalla te muestra las fotos que subiste, estableces el tamaño de impresión y número de copias para cada fotografía (y te dice si su resolución da para el tamaño), y luego estableces la forma de pago. Las formas de pago son tarjeta de crédito, tarjeta de débito, depósito bancario o transferencia.

Las fotos las envías directamente en la página a través de dos modalidades: mediante un programa en Java (requiere el plug-in de Java), o mediante un formulario en la página (no requiere ninguna instalación). El programa en Java permite ver los thumbnails de las fotos y rotarlas, y ver el progreso de la subida de fotos. El formulario es un poco más primitivo pero permite usar la página en cualquier navegador.

Exceptuando un par de dudas que tuve que resolver a través de otros blogs, y unos errores que fueron finalmente resueltos por esta gente, el proceso fue bastante directo (me encanta no tener que abrir otra cuenta más :-)) y la calidad de las impresiones es bastante buena para todas las resoluciones, ya que la resolución de las fotos que subí variaban desde fotos que bajé en 800×600 a fotos de mi cámara a 7MP. ¿Usarlo de nuevo? Dependiendo de la cantidad de fotos: en mi opinión sale muy a cuenta si se manda a imprimir una cantidad razonable de fotos (20 para arriba) debido a que el costo de envío de las fotos se mantiene independiente.

Entre mejoras que podría pensar, no sé si sea suficientemente buen negocio asociarse con Flickr para la impresión de las fotos: desconozco si la criollósfera en Flickr sea lo suficientemente grande para que valga la pena hacerlo (los habemos fiebrúos, así que podría ser ir y todo :-)).

Cómo tener un MSN callaíto y silencioso

En un post del gran unocontodo donde se quejan de los famosos zumbidos del MSN comenté sobre cómo desactivarlos para hacer de tu computadora un lugar un poco más placentero. Así que he decidido darles otras recomendaciones sobre este tema.

En lo que a mí concierne, los programas de mensajería instantánea ofrecen otra forma de contactar a una persona a un nivel más informal que el e-mail (el orden decreciente es, más o menos, cara a cara o carta física, teléfono, correo electrónico, IM). La cosa es que MSN en particular es un programa que quiere toda tu atención para él. Es exageradamente egoísta y ruidoso. Esto es serio porque yo escucho música en mi computadora casi todo el tiempo, y cada interrupción de MSN equivale a un repique de celular en una sala de conciertos. Así que adelante con los tips para hacer de MSN un muchacho más quieto.

1.- Chito!

Mientras que el sonido de bongós en MSN 4 era simpático y soportable, cada vez que suena ese esperpento de sonido galáctico de las últimas versiones, que ocupa todo el espectro de frecuencias, siento que me están martillando la frente. Ese y todos los sonidos de MSN Live pueden ser desactivados yendo a Tools -> Options -> Sounds (Herramientas -> Opciones -> Avisos y Sonidos), y desactivando las cajas para cada acción que sale en la lista de «Acciones de Windows Live Messenger».

Adicionalmente, en Start -> Control Panel -> Sounds and Audio Devices -> Sounds (Inicio -> Panel de Control -> Sonidos y Dispositivos de Sonido -> Sonido, ustedes pueden fácilmente desactivar todos los sonidos de Windows llevando el esquema de sonido a «No Sound» (Sin Sonido), de tal manera que nada, ni siquiera un error del sistema pueda interrumpir su querida y bienamada música.

2.- No necesito saber cuándo va Monchito a comer

En la misma pantalla de Avisos y Sonidos, encárgense de desactivar las cajas correspondientes a los mensajes cuando un usuario se conecte, te hable o te mande un correo electrónico. La percepción de tener MSN conectado baja considerablemente cuando no sale un aviso cada 5 segundos sobre la acción de alguien.

3.- Con respecto a los zumbidos, los guiños y los emoticones

Pasa a la pantalla de Mensajes dentro de las mismas Opciones, desactiva la caja de «Enviar y recibir zumbidos». Los zumbidos te llegarán en forma de mensaje, pero la pantalla no va a temblar ni se va a poner groseramente encima de las demás. Supongo que eres una persona respetuosa del karma de los demás, y no enviarás zumbidos sólo porque quieres que te presten atención; si quieres que te lean de verdad llama o manda un correo :-P.

El sonido y la animación de los guiños pueden interrumpir también, así que puedes desactivar la caja de «Iniciar guiños automáticamente al recibirlos».

Si la mayoría de los contactos tuyos reemplazan, contra todo sentido de lógica y respeto al otro, letras o palabras completas por emoticones puedes desactivar la caja de «Mostrar iconos gestuales personalizados». Y cambia de contactos, por favor :-). No tengo nada en contra de los emoticones, es en serio: pueden complementar de forma muy chévere una frase o un párrafo bien redactado. Su uso para reemplazar letras de fácil y agradable lectura por horripilantes matachos inquietos atenta contra mi inteligencia y mi tiempo.

4.- Sobre las famosas páginas que averiguan quiénes te bloquean

Aparte de ser una perdedera de tiempo e Internet y una demostración de chismorreo inocultable, ese tipo de páginas no funcionan, y les vuelvo a repetir, no funcionan. Con que ustedes vayan a la pantalla de Privacidad en Opciones, y marquen la caja de «Sólo las personas en mi lista pueden ver mi estado y enviarme mensajes» ustedes se libran de esa plaga que representan esas páginas. Aparentemente, en una versión anterior del MSN un bug del programa permitía que un contacto externo verificara tu estado y así poder informar a tu querido contacto si su presencia en tu lista era innecesaria o despreciada. Eso fue resuelto y mientras tengas eso marcado no hay manera de que alguien averigüe si estás conectado o no.

Conclusión

Si aún requieres saber si ciertas personas se conectan, puedes instalar Messenger Plus! Live, que es tronco de plug-in, y hacer notificaciones personalizadas por contacto: una manera más sensata de controlar la chorrera de contactos que debes tener.
Espero que con estos consejos vosotros tengáis una experiencia de messenger más agradable y con menos interrupciones. Se despide dándoles muy buenas noches,

Er Chigüire.

PD: Google Talk demuestra que menos es más. ¡Hablen con sus contactos por allí!

Yo quiero mi vaina

iVainas

¿Qué Pod en español no es Vaina? Una iVaina que guarda 2GB de canciones y datos. Otro concurso de otra gente que no conozco, Soporte-Wordpress, y Un blog sospechoso con mucha información sobre Harry Potter, y demasiado organizado para ser de una persona en particular ;-), supongo que querrá subir unos puesticos en Google. Como este blog está manejado sobre WordPress, y sólo tiene elementos de Sexo tipo A, y de Lenguaje, Salud y Violencia de la A a la Z, creo que puedo montarme con total confianza en este vagón.

Cómo mantener tu vaina

A pedido del tarado* de boomer (o anónimo, o sinónimo), que me lanzó en un comentario (no lo busquen, esos bits amanecieron con los peces) que esperaba un artículo interesante sobre estas vainas (y no estoy siendo grosero :-)), pues lo voy a complacer con unos pequeños tips. Hago el disclaimer de que nunca he tenido una vaina como esa, pero sí he tenido que «mantener» el de alguna que otra persona, y digo «mantener» en el sentido de que a veces hasta estas vainas requieren un pelo más de conocimiento tecnológico que el promedio de sus usuarios, pero son aparatos superfieles.

A veces una vaina puede trancarse: el menú se queda allí quieto, no suena nada, se quedó pegado en la manzanita de Apple. Pues no hay que desfallecer: todas las vainas tienen un procedimiento para «resetear» el aparatito y que vuelva a prender como si fuese la primera vez (preservando todos tus datos, por supuesto). El más usual para los de última generación (que no incluye el Shuffle) es llevar la pestaña de Lock a la posición anaranjada, luego a la blanca, y luego presionar durante 5 segundos el botón de menú y el de selección. Por supuesto que si tu vaina no es de 5ta. generación, la página de Apple ofrece soporte maravilloso en su página para el procedimiento con generaciones anteriores.

Este procedimiento es parte de su ciclo de ayuda para las vainas titulado, convenientemente, las 5 Rs de asistencia. En orden, lo que se debe hacer antes de requerir ayuda seria de Apple son 5 cosas: Resetear, Reintentar, Reiniciar, Reinstalar, Restaurar. Básicamente ellos están diciendo que hagas el procedimiento de resetear un par de veces, si no funciona, ejecutas la solución computista (reinicias tu computadora), si no funciona, actualizas la versión del software de tu vaina, y en última instancia, la solución computista de tu vaina: lo restauras, que es un nombre corto para la voladura absoluta de tus datos y poner tu vaina como Jobs lo trajo al mundo.

Vale la pena aclarar también que si tu vaina no es reconocida por iTunes, es posible aún resguardar tus datos poniendo la vaina en Modo Disco, funcionando como un pen drive cualquiera reconocido por tu sistema operativo de confianza.

Conclusiones

Espero que este servicio público les quite un poco la angustia para cuando se ganen su vaina bien ganada. Me gustaría saber si vosotros ya sabías de esta asistencia que ofrece Apple, o si más bien aprendiste algo hoy (y eres más sabio que ayer). Mi orgullo estaría henchido :-).

* En realidad había escrito tarado por escribirlo, pero luego me di cuenta que la palabra que mejor lo describe es «necio«. Ahí te dejo el link al diccionario de la RAE para que averigües lo que significa esa palabra.

Una Película de Huevos

Poster Una Película de Huevos

Hace algunos años conocí las animaciones de Huevocartoon.com a través de tres clips geniales conocidos como los Poeta Huevos. Búsquenlos por allí porque ya son parte de la memoria colectiva de Internet :-). El tipo de humor de estos clips en particular es pa’matarse de la risa. Sin embargo, el resto del universo de animaciones de esta gente no me había convencido en gran medida, así que fui a ver esta película mentalizado conque iba a ser un rehash de varias de estas animaciones (los trailers que ví de la película reforzaron en mí esta imagen). Los hermanos Riva Palacio, creadores y directores de toda esta industria, demostraron lo contrario, y fueron capaces de elaborar una historia sólida y bien cómica con huevos, manteniendo siempre el mismo tono y doble sentido que caracteriza a los cortos. No se van a aburrir en ningún momento de la película y, por supuesto, quédense para los bloopers ;-).