Keynote del Ludum Dare 23 #goodstuff

Les recomiendo que vean el keynote del Ludum Dare 23, en esta dirección http://www.ludumdare.com/compo/ludum-dare-23-keynote/, o haciendo click en la imagen.

El keynote habla de cómo es el proceso de diseño y de iteraciones que se hacen sobre los juegos. Remarca, con segmentos interactivos, la diferencia que existe en los juegos cuando se le agrega pulimento al resultado, a diferencia de simplemente publicar lo primero que lograste implementar.

 

The EC Indie Games Fund: ¿una página más de levantamiento de capital?

ExtraCreditz es un videocast semanal muy interesante y útil que habla de temas relacionados con juegos y desarrollo de juegos. Algunos de sus videos los hemos puesto aquí. Actualmente están cambiando de hospedaje. Estaban antes en The Escapist, temporalmente estuvieron en Youtube, y su más reciente episodio está ahora en Penny Arcade TV. A mí me gustan particularmente porque la combinación de charla con explicaciones gráficas es muy pedagógico y me ha permitido aclarar conceptos.

Una de las cosas que organizaron recientemente, y que me apuntó Julián es la propuesta de crear un fondo de juegos independientes, el EC Indie Games Fund. La propuesta la explican (en inglés) en el siguiente video.


Enlace al video.

Los principios clave de operación de este fondo son: 1. Transparencia y comunicación de sus operaciones y sus resultados, 2. Preservación de la propiedad intelectual por parte de sus creadores, 3. Acuerdos de un solo juego, 4. Ganancias repartidas a partes iguales.

El equipo de ExtraCreditz organizó una colecta de 10 mil dólares para echar a andar el proyecto a través de RocketHub (y ya los recabaron). El primer pote será el remanente de una anterior colecta que hicieron para pagar los gastos médicos de una artista del videocast que tuvo un accidente.

No es la primera vez que se forma un fondo para creación de videojuegos. El Indie Fund, organizado por grandes nombres que han surgido del movimiento indie (Jonathan Blow, los 2 de 2DBOY, la gente de Capybara Games (sin relación con este blog), entre otros) también dispuso de un fondo para financiar juegos indie, y ya hay títulos anunciados como Dear Esther, Monaco, Q.U.B.E, y Faraway (del cual particulamente me gusta el trailer).

Estaremos pendientes desde acá de cómo evolucionan estas empresas, y esperamos que buenos juegos salgan de ellas.

Open Screen Project explicado

Adobe acaba de lanzar el proyecto Open Screen. Aparentemente hay mucha emoción por esta noticia, e incluso salen algunas medias verdades como que Flash Player será abierto, y demás. No ayuda a la comprensión de la noticia el hecho de que esa página esté llena de un montón de palabrería corporativa, en vez de responder ciertas preguntas con un Sí o un No. Me tomo la molestia de explicar algunos puntos de esta noticia, y el alcance que puedan tener para la comunidad que desarrolla con Flash.

La clave del proyecto Open Screen está en las 4 cosas que hará Adobe para apoyar el proyecto (tal como lo especifica en el FAQ del proyecto):

  • Remover las restricciones del uso de las especififcaciones SWF y FLV/F4V.
  • Publicar las APIs de la capa de port de dispositivos de Adobe Flash Player.
  • Publicar el protocolo Adobe Flash Cast y el protocolo AMF para servicio de datos robusto.
  • Remover los cargos de licencia, haciendo gratis los próximos releases para dispositivos de Adobe Flash Player y Adobe AIR.

Las especificaciones SWF y FLV/F4V

Como bien lo dice el FAQ, Adobe está publicando las especificaciones del formato SWF desde 1998. El problema es que esta publicación estaba sujeta a la restricción de que sólo se podían publicar programas que «escribieran» SWF; es decir, no era posible publicar programas que reprodujeran SWF (y que por ende compitieran con Flash Player). Bajo estas restricciones programas como swfmill y mtasc fueron publicados.

Esta restricción a partir de hoy ha sido levantada, por lo que de ahora en adelante será permitido publicar reproductores del formato SWF. Supongo que proyectos como Gnash, un reproducto GNU de SWF, se beneficiarán de esta noticia.

Con respecto al formato FLV, es un formato de archivo para medios como audio y video, el cual soporta H.264 y HE-AAC, y varios tipos de codecs para video. F4V es la versión con protección de derechos de autor de FLV. Aunque no conozco mucho sobre este formato, supongo que a partir de ahora veremos más codificadores para FLV que Sorenson.

Las especificaciones de SWF y de FLV se encuentran en sus respectivas páginas: SWF Technology Center, y FLV/F4V Technology Center.

Device porting layer APIs para Adobe Flash Player y la remoción de los cargos de licencia

El verdadero objetivo de todo este proyecto es entrar en el campo de los dispositivos portátiles, un campo muy competido, y sus contendores principales son las plataformas Java y BREW. El esfuerzo inicial de Macromedia (ahora Adobe) es Flash Player Lite, basado en Flash Player 4.

La publicación de un API para facilitar el port de Adobe Flash Player, junto con su precio gratuito para licencia, facilitará y masificará la implementación de esta plataforma en los celulares. Los fabricantes tendrán la última palabra en este asunto, pero Flash tiene la ventaja de que la barrera de aprendizaje es baja, el público desarrollador principalmente compuesto de diseñadores gráficos, y que SWF es un formato fundamentalmente vectorial (resolviendo el problema de las diferencias de resolución de los dispositivos). Yo creo que veremos más de esta plataforma en el futuro.

Protocolos Adobe Flash Cast y AMF

AMF es el protocolo de Adobe para hacer llamadas remotas (RPC) a servidores web. El proyecto Red5 ya es un esfuerzo maduro en relacionar los objetos en ActionScript y los objetos en Java de un servidor. Adobe recientemente lanzó el proyecto BlazeDS para ocupar este espacio que tenía vacío. BlazeDS es un conjunto de librerías que facilita el intercambio de información entre una aplicación en SWF y un contenedor Java de aplicaciones web (tal como Red5). BlazeDS tiene código abierto, y se puede descargar en su página oficial.

Por su parte, el protocolo AMF como tal ya está publicado en la página correspondiente.

Desconozco si Adobe Flash Cast tiene que ver con RTMP (Real Time Messaging Protocol), el protocolo propietario de Adobe para transmitir streams de audio y video. De ser así, esto será un grandísimo beneficio para Red5, que ha tenido que sobrevivir hasta ahora haciendo ingeniería inversa del protocolo.

El protocolo Adobe Flash Cast todavía no ha sido publicado. Ya habrá tiempo de analizar esta iniciativa cuando publiquen este protocolo. (Y qué demonios querrán decir con todo esto 🙂 )

Conclusiones

En fin, el anuncio del proyecto Open Screen es un gran avance de Adobe en el dominio de Flash en el mercado web, y al mismo tiempo un acercamiento a la comunidad de desarrolladores que ciertamente ha contribuído con este dominio. Es un gran anuncio, eso sí, para aquellos interesados en software libre que utilice estos formatos.

TIGdb

TIGSource hizo el anuncio en estos días de un nuevo proyecto auspiciado por ellos: TIGdb. La idea es hacer una gran base de datos con los juegos independientes que hayan por ahí. El ingreso como miembro por ahora sólo te permite evaluar juegos (en base a 5 estrellas), pero existen planes de ir ofreciendo más y mejores cosas.

Dense una pasada por TIGdb y descubran juegos que probablemente no conozcan. Algunos hasta pueden ser buenos 😉

¿Te enredas pensando en 3 dimensiones? Piensa en la décima dimensión

Imagining the Tenth Dimension

Para cerrar la semana presentaré un videillo más bien geek. Es una animación que pretende enseñarte cómo pensar hasta la décima dimensión. Sí, pueden haber hasta 10 dimensiones en nuestro ambiente, y el video hace un buen trabajo en ilustrar este concepto, donde la recursión pareciera ser la regla. El video se encuentra en el enlace, y aunque es propaganda para comprar un libro, en verdad no tiene desperdicio. Que tengan un buen fin de semana.

En EE.UU. un tercio de los dueños de consolas son adultos

Revisen las estadísticas anunciadas en Reuters. De la población de Estados Unidos que está conectada a Internet, un 37% posee una consola, y un 16% posee una consola portátil. La posibilidad de que aquellos que de jóvenes jugaron videojuegos ahora enseñen a sus hijos a jugar es alta. Es lo que dice el artículo.

Mi duda es si ahora estos jugadores adultos, con más conocimiento del mundo y sus alrededores, estarían dispuestos a ir más allá del videojuego trillado, con la misma historia, o con la misma fórmula de siempre. El Wii bien podría ser una plataforma de bajos requerimientos para experimentar nuevos caminos o traer a otros del olvido. Dada una situación de riesgo bajo (ej., juegos con precios económicos), ¿te animarías a jugar videojuegos nunca antes vistos?.

En El Chigüire Literario estamos más que felices de dar la bienvenida a estos jugadores adultos. Este blog está escrito pensando en aquellos que no se contentan con los gráficos de Doom 3, o con la octava edición de FIFA. Ojo, no estamos rechazando a aquellos que gustan de estos juegos: no haya mejor que una caimanada de FIFA Street Soccer con los panas. Apoyamos totalmente los blogs como Canal Gamers, o el extrañamente desaparecido Pleimor.com; blogs dedicados a videojuegos y que bien promocionan la cultura gamer en la blogósfera venezolana. Esperamos de corazón poder causar en ustedes la misma curiosidad que nosotros tenemos actualmente.

Noticia vía Slashdot.

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

Una pequeña encuesta a los diseñadores gráficos

Para aquellos que ejercen el diseño gráfico como profesión o lo estudian, os pregunto algo: ¿Qué tanto sabes de Internet?, y bajo «Internet» englobo la sopa de letras en las que nos bañamos los computistas que nos dedicamos a estas cosas, por ejemplo, HTML, XHTML (y la diferencia entre ambos), CSS, XML, por qué es importante limitarse en una página HTML a describir la estructura de una página mientras que toda la apariencia de una página se hace mediante CSS, si conoces algún lenguaje de programación (Javascript/Actionscript/PHP valen, HTML no es un lenguaje de programación per se, aunque las apariencias engañen).
Por supuesto que los resultados pueden desviarse debido a que la población bloguera ya puede conocer un poco más de estas tecnologías, así que vale la pena considerar si tus colegas en el área audiovisual, impresión o publicidad responderían de la misma manera. Muchas gracias.