Videojuegos independientes

9 de junio de 2009 por cogollo
TangoStrike

Tango Strike en The Independent Gaming Source

Hoy finaliza la semana de los juegos clásicos en The Independent Gaming Source (TIGSource para los amigos). Por si no lo sabes aún, TIGSource es un punto de encuentro para desarrolladores y jugadores de videojuegos independientes. Para que nos entendamos, los videojuegos independientes son a los videojuegos lo que las películas independientes son a las películas. Baratas, sin efectos especiales, hechas por amor al arte, la mitad no las entiendes y dices que te gustan para impresionar a las chicas (aunque esto último solo funciona con las pelis).

También como las pelis independientes, los juegos independientes tienen la ventaja respecto a sus competidores mainstream de no buscar la rentabilidad económica. Trabajar solo en el sótano de tus padres te da una flexibilidad con la que los grandes como EA o LucasArts no pueden ni soñar. Así, mientras las grandes productoras de entretenimiento digital llevan años sin ser capaces de proponer nada nuevo (básicamente, hoy en día solo puedes comprar juegos de: ostias en solitario/ostias en multitud/deportes/acariciar perritos) miles de geeks expanden cada día las fronteras de la interacción digital como forma de expresión. Y de arte.

Pero es que, además, la independencia aplicada a los videojuegos —debido a la propia idiosincrasia del medio— tiene un par de efectos colaterales bastante interesantes:

  • Hacer un buen juego lleva bastante trabajo, y si de lo que se trata es de expresarse, en lugar de atraer a la mayor cantidad posible de gente, se suele evitar todo lo superfluo. Los juegos independientes son menos bonitos que sus hermanos mayores, pero a cambio no requieren grandes máquinas para ejecutarse. No necesitas el último gran pepino para jugar al Cave Story.
  • Muchos de los desarrolladores de estos juegos aprendieron a programar leyendo el código de juegos que otros compartieron antes que ellos. Independientes y libres son dos conceptos que suelen ir de la mano en este caso. La mayoría de estos juegos son gratuitos y en muchos casos su código es público.

Por eso, y por que no hay nada para alegrar a un ordenador viejuno como meterle un buen puñado de videojuegos igual de viejunos, la semana clasica en TIGSource es una gran cosa. Pásate por allí y prueba todos los juegos que puedas. Yo, personalmente, te recomiendo Blades of Exile y Photopia.

A disfrutarlos.

Publicado en Links, Obsolescencia | 1 Comentario »


Teclas en el manillar | 8 de junio de 2009 por paaq

Teclas en el manillar

En Obsoletos somos bastante de ir en bici, así que nos ha emocionado descubrir en el blog de LG unos manguitos para el manillar con relieve de teclado de ordenador. Llevan el nombre de Aaron Ross, que es un señor que maneja una bicicleta mejor que nosotros.

Etiquetas:    | 1 Comentario »


El método Apple: déjalo caer

6 de junio de 2009 por paaq

El otro día los microsiervos enlazaron una apasionante galería de hitos en la historia del ordenador personal. Allí, entre otros muchos conocidos de la casa, hablaban del primer gran fracaso de Apple.

apple3

El Apple /// nació en 1980 con muchas esperanzas puestas en él. Era un ordenador rápido -2 MHz- potente -hasta 128 K de RAM- y completo, con disquetera, teclado y dos puertos serie para conectar periféricos.

Sin embargo, la vida comercial del Apple /// fue breve y oscura. El PC de IBM acababa de nacer y su modelo de arquitectura abierta había roto el mercado, con docenas de fabricantes fabricando ordenadores compatibles. El Apple /// era relativamente caro, más de tres mil dólares, y, más importante, albergaba importantes fallos de diseño.

En lo que ya es una tradición de la marca, los ingenieros de Apple decidieron no incluir un ventilador en el interior de la computadora. Eso, unido a lo juntos que estaban los componentes para caber en lo que en aquellos tiempos era una carcasa pequeña, provocaba un notable recalentamiento de la placa base. Este calentamiento causaba dilataciones, que a su vez provocaban que los circuitos de la memoria RAM se aflojasen de su sitio.

La propia empresa informó a los usuarios en un boletín de una manera para solucionar esos problemas en el Apple ///: levantando la máquina tres pulgadas sobre la mesa y dejándola caer. El golpe reasentaría los módulos de memoria.

Vaya, hombre, ¿de qué me suena eso? pensamos cuando leímos la historia. Pues nos suena de algo que le pasó hace tiempo a Manu, cuando llegó a sus manos un iPod de cuarta generación que había perdido toda gana de vivir. Manu googleó un poco, y descubrió que dejar caer un iPod desde cierta altura en el momento en que arranca puede solucionar ciertos problemas de enquistamiento del disco duro interno. Dicho y hecho, Manu consiguió un nuevo reproductor de música por la vía de la reparación.

Así pues, en el caso de que un producto Apple comience a darte fallos, es posible que la solución sea levantarlo unos centímetros y dejarlo caer.

Publicado en Obsolescencia | 7 Comentarios »


El futuro está aquí, pero le hacemos poco caso

5 de junio de 2009 por paaq

Comparemos la expectativas que se tenían sobre una de estas tecnologías que eran el futuro, el reconocimiento de voz, y la realidad diez años después. La mayoría de los ordenadores que se venden, al llevar Windows Vista, están preparados para ello, y sin embargo nadie parece usarlo.

Del suplemento Su ordenador del diario español El Mundo, edición del 20 de diciembre de 1998:

El ratón está condenado a desaparecer en un futuro. Esta idea la defienden los máximos directivos de Logitech, el mayor fabricante mundial de ratones. Por paradójico que parezca.

Según comenta David Talvy, director general de Logitech en España y Portugal, “en el futuro, el cursor en la pantalla se moverá con los ojos”.

De hecho, hoy en día ya se está avanzando en el reconocimiento de los movimientos del usuario, de tal forma que si éste mueve la mano delante de una cámara, el ordenador capta sus gestos. Finalmente, el ordenador será capaz de detectar los movimientos de la pupila y reaccionar en consecuencia.

Hasta que esto ocurra, hay otra tecnología que puede imponerse y desplazar al ratón: la del reconocimiento de voz.

Por ejemplo, el software ViaVoice de IBM, ya permite ejecutar comandos como ‘abrir ventana’, ‘cerrar programa’ o ‘abandonar Windows’.

Del mismo modo, se podrá dar instrucciones del tipo ‘mover cursor hacia arriba y a la derecha’ o ‘hacer doble click’. Parece demasiado lento, pero siempre se puede abreviar: con ‘arriba’, ‘abajo’, ‘a la derecha’. O, en este caso, ‘acabar’.

Diez años más tarde:

Claro, que el sistema de reconocimiento de voz de Windows Vista se presentó de la manera más gafe que recuerdo: en un auditorio lleno de gente, en una pantalla gigante, un pobre hombre al que habrían elegido por su voz alta y clara intentó dictar una carta a su madre. Cuando iba por Dear aunt, let’s set so double the killer delete select all decidió que mejor agarrar el ratón y seleccionar a mano. El vídeo de ese momento es un clásico de internet:

Publicado en Hallazgos, Obsolescencia | 2 Comentarios »


Windows 95 en una Wii | 4 de junio de 2009 por paaq

Otro extraño hacktrimonio que he visto en mundogeek: una pobre Nintendo Wii corriendo Windows 95. Los vídeos son algo así como… fotos, de lo lento e inestable que va. Lo importante es recordar lo lejos que puede llegar un producto diseñado, no sólo para otras cosas distintas, sino para no ser modificable por los usuarios. Puertas al campo.

Etiquetas:    | 1 Comentario »


Accediendo al mundo real: así fueron los talleres del puerto paralelo

3 de junio de 2009 por cogollo

Bueno, los talleres de Obsoletos en Medialab Prado tocaron ayer a su fin con la magistral lección de Sprite sobre microcontroladores. Mientras recopilamos fotos, software y documentación varia sobre este último taller, vamos a repasar lo que sucedió en la anteriores sesiones, con Carlos Rey como artista invitado. Como recordarás de otras películas, Carlos y sus 30 años de experiencia en IBM venían a desvelar todos los secretos del puerto paralelo. Y la verdad es que se desvelaron muchos secretos para tratarse de un taller de 8 horas. Incluso apareció por ahí la tele.

talleres-puerto-paralelo-1

La charla introductoria fue magnífica (ingenieril, le dijimos luego cuando lo comentábamos tomando cañas). Carlos Rey dejó clara su personal relación con el puerto paralelo y estructuró magistralmente los conocimientos, de lo básico a lo útil.

talleres-puerto-paralelo-2

Vino menos gente de la que esperábamos, pero así estaba todo el mundo ancho. Se pudieron hacer muchas más cosas que en el primer taller gracias al kit de módulos que se curró Carlos. Sin soldadores, era todo cuestión de pinchar cables de colorines, algo así como electrónica para niños.

Lo primero fue ver cómo se pueden meter y sacar datos a través del puerto. Una vez sabes hacer eso todo un mundo de posibilidades se hace accesible. Intentamos explorar algunas de esas posibilidades. Entre ellas vimos como controlar un servo, encender una bombilla de “tamaño real”, convertir el puerto en un pequeño osciloscopio, o como usarlo para comunicarse con un par de conversores, analógico/digital y digital/analógico, que hicimos nosotros mismos.

talleres-puerto-paralelo-3

Cómo ya habrás supuesto, el objetivo de este taller no era la producción de un objeto acabado sino proporcionar a los asistentes una serie de herramientas que puedan usar en sus propios proyectos. Es muy importante pues, para nosotros, que se puedan reproducir fácilmente todos los resultados que se obtuvieron durante el taller. Así que aquí tienes una lista de todo lo que hace falta para empezar a trastear:

  • Ordenador: Casi cualquiera te vale. El único requisito es que tenga un puerto paralelo, claro. Nosotros usamos unos viejos ordenadores rescatados de la enorme pila de desechos de la Universidad Complutense. Si no recuerdo mal son todos Pentium 3 a 600 MHz con 256 MB de RAM.
  • Sistema operativo: Cualquier distribución de Linux, configurada adecuadamente debería dejarte ejecutar y modificar los ejemplos que vimos durante el taller. Nosotros, concretamente, usamos Xubuntu 9.04 porque es suficientemente ligera para caber en los viejos ordenadores que teníamos disponibles, pero tambien es suficientemente completa como para que no haga falta instalarle ningun paquete para poder empezar a compilar.
  • Compilador: Para compilar usamos gcc. Viene por defecto con Xubuntu, así que no tivimos que hacer nada, pero si por alguna razón no lo instalaste en su momento puedes hacerlo ahora escribiendo “apt-get install gcc” en la consola.
  • Entorno de desarrollo: En realidad, lo único que necesitas para escribir cualquier programa es un editor de texto. Cualquiera vale, desde el notepad al vim. En el taller usamos Geany, que aún siendo muy ligero permite abrir múltiples ficheros a la vez, autocompleta los nombre de variables y funciones y nos permite compilar y ejecutar nuestros programas con solo pulsar una tecla.

Para que los programas de ejemplo funcionen necesitaras ejecutarlos con permisos de administrador, por lo que antes de poder ejecutarlos directamente desde Geany tienes que ir a “Construir->Seleccionar inclusiones y argumentos” y en el campo “Ejecución” añade sudo al principio, de manera que te quede sudo “./%e”. Por otro lado, algunos programas de ejemplo utilizan funciones de la libreria de tiempo real “rt” así que para poder compilarlos tienes que ir de nuevo a “Construir->Seleccionar inclusiones y argumentos” y añadir -lrt, esta vez al final del campo “Construir”, de manera que tengas gcc -Wall -o “%e” “%f” -lrt.

pantallazo-selecciona-inclusiones-y-argumentos

Al final te tiene que quedar algo como esto

Con esto podrás compilar los ejemplos y cualquier programa que hagas simplemente pulsando F9 y podrás ejecutar el programa recién compilado pulsando F5.

Eso por lo que respecta al software. En cuanto a la electrónica, bueno, si vas a andar usando una placa de prototipado quizá quieras construirte un conector como el que usamos en el taller.

Por último, como material de documentación, te ofrecemos el PDF con la presentación inicial corregida y ampliada (una estupenda introducción al mundo del puerto paralelo) y con los esquemas de todos los circuitos que utilizamos durante el taller. También tenemos para descargar todos los programas que se usaron como ejemplos en el taller.

Y creo que eso es todo. Espero que sea baste para desarrollar eso que tienes en mente. En cualquier caso, si echas algo en falta o te queda alguna duda solo tienes que preguntarnos. Ya sabes donde encontrarnos.

Publicado en Talleres | 4 Comentarios »


Altavoces huevo | 2 de junio de 2009 por skotperez

Altavoces huevo

Elegantes, elegantes. Solo les falta como acompañamiento el subwoofer con el cascarón de un huevo de avestruz, digo yo. Lo vi en engadget en español, que a su vez lo vieron en wired, y estos en Make, que lo sacaron del Make flickr pool. Rastreé y rastreé pero no conseguí una explicación de con qué han cortado las cáscaras para conseguir ese acabado. ¿Alguna idea?

Etiquetas: | 3 Comentarios »


Días de cacharreo con Sprite

2 de junio de 2009 por paaq

Tenemos a Jeroen Domburg (Sprite) alojado en casa estos días con motivo de los talleres en Medialab Prado. Salía más barato que un hotel, la comida es mejor, y hay soldadores y destornilladores a mano.

Hemos podido comprobar que Sprite es un paladín del cacharreo, un maestro de la reutilización, un campeón de la electrónica. El domingo nos fuimos a echar una siesta, y cuando despertamos había esto sobre la mesa:

lcd_pic1

Se trata de un microcontrolador AVR enchufado a la pantalla LCD en color de un teléfono Siemens C60, a una pila y a un viejo ratón de bola. Básicamente, cuando mueves el ratón apretando el botón izquierdo, la trayectoria se dibuja en la pantalla; con el botón derecho cambias de color y pulsando los dos a la vez se resetea el dibujo. Asombroso. Eso sí, la precisión del ratón de bola deja algo que desear.

lcd_pic2

Se trata de un magnífico ejemplo de las posibilidades de los microcontroladores para la reutilización de aparatos obsoletos, que es justamente el tema del taller del que Sprite impartirá mañana la segunda y última sesión.

Pero ahí no quedó todo. Hoy Sprite se ha ido a pasear por Madrid en plan turista, y ha vuelto a casa con una pantalla TFT de quince pulgadas bastante maja ¿El problema? Un par de condensadores quemados ¿La solución? Sustituirlos por otros sacados de una fuente de alimentación ¿El resultado? Una pantalla TFT reparada.

Como le ha sobrado tiempo en el día, Sprite se ha dedicado también a revivir un viejo lector de códigos de barras que teníamos por casa. Hemos pasado todos los códigos de barras de la casa por la rojiza luz del aparato, que se conecta por el puesto del teclado y devuelve una cadena de caracteres cada vez que identifica un código. También hemos descubierto que puede leer códigos de barras mostrados en una pantalla recogida de la basura y reparada.

tft_barcode

Y así ha transcurrido el día. Nosotros lo hemos pasado bien, pero espero que los coreanos nos tiren la bomba antes de que tengamos que recoger la mesa del salón.

cacharreo

Publicado en Así va Obsoletos | 1 Comentario »


Obsoleto de hoy: Diego de León

1 de junio de 2009 por skotperez
Uno de los Noise Invaders de Diego

Uno de los Noise invaders de Diego.

Solarizator, capta la luz de su ambiente y la convierte en ruido.

Solarizator, capta la luz de su ambiente y la convierte en ruido.

El Garbage Pod, ruido al ritmo de tus pasos.

El Garbage Pod, ruido al ritmo de tus pasos.

Diego de León hace «Noise DIY a partir de cosas que en principio son basura». Así lo explica él mismo. Yo añadiría que este ruido hazlo tú mismo también reutiliza cosas que siempre están ahí, y Diego es capaz de verlas y captarlas. El Garbage Pod aprovecha el ritmo de tus pasos para marcar el compás del ruido que genera, más alegre cuanto más brille el sol. Todo esto con un detector de movimiento a base de una gota de mercurio y un detector de luz. El solarizator convierte la luz de su ambiente en ruido, sencillo y eficaz.

Una de las cosas que más me ha gustado del trabajo de Diego es su carácter de juego, que aporta a cada proyecto una estética ligera y desenfadada en apariencia pero muy cuidada en los detalles. Su serie de Noise invaders utiliza piezas y muñecos de Lego para naves sonoras tripuladas. Las fotos de los Noise invaders son espectaculares.

Diego de León -- Taller en la LaboralDiego de León -- Taller en la Laboral

Algunos de los objetos creados en uno de los talleres impartidos por Diego.

Algunos de los objetos creados en uno de los talleres impartidos por Diego.

Diego da conciertos con estos cacharros sonoros: los coloca todos en una mesa y los va haciendo sonar. En su web se puede ver algún vídeo de sus conciertos. También imparte talleres donde enseña cómo construirlos, además tiene muchos de ellos bien documentados. Al que haya visto alguna vez los Doo Rags de Olaf Ladousse, la producción de sus talleres le resultará familiar.

Para cerrar el Obsoleto de hoy, su objeto más bello, a mi juicio, el Metalophone.

Diego de León -- Metalophone

Publicado en Hackeos e ideas, Obsoletos de honor | Sin Comentarios »


Entradas Siguientes »