Nociones básicas sobre robótica

Publicado por Daniel Rey
11 Marzo 2010

Durante estos meses, he estado trabajando de becario en una empresa, Treelogic dedicada a las nuevas tecnologías, especialmente Internet. Lo curioso es que estuve (aún estoy) en el departamento de robótica. En este tiempo he aprendido bastantes cosas, y ya va siendo hora de que comparta una parte de ese conocimiento con vosotros, lectores. No voy a desvelar detalles concretos sobre los robots que tiene la empresa, si no unas nociones generales sobre la robótica, posiblemente una de las ramas de la ciencia más distorsionadas por el cine y la literatura.

¿Qué es un robot?

¿Wall-e es un robot? Naturalmente. ¿Terminator es un robot? Sí. Con un pequeño detalle: No existen. La ciencia-ficción nos tiene acostumbrados a robots humanoides, con sentimientos y frustraciones, o bien asesinos perfectamente programados para destruir la raza humana.

La realidad es bien distinta. Los robots ya están entre nosotros. No esperéis que vuestro mejor amigo o vuestro profesor sea un robot, la cosa no va por ahí. Los brazos robóticos que se emplean en las cadenas de montaje de las fábricas de automóviles, son robots industriales. Los juguetes inteligentes, como el dinosaurio robótico, o el “Robo Sapiens”, también son robots. Una prótesis electrónica, también se puede considerar un robot.

Hay una gran discrepancia entre lo que es un robot y lo que no. En su origen, la palabra viene del checo “robota“, que significa siervo, esclavo. Proviene, naturalmente, de un relato de ciencia-ficción. En lo que todos están de acuerdo, es que un robot debe ser un dispositivo mecánico o electrónico, gobernado por un “cerebro” también electrónico. Así, por ejemplo, los mal llamados “robots” desarticuladores de bombas, no lo son, ya que están controlados a distancia por humanos. El piloto automático de un avión, en cambio, tiene más de robot, ya que ajusta ciertos parámetros del avión en función de los datos que recibe de unos sensores. Vale, esos parámetros son la inclinación de los alerones, la potencia de los motores, etc. Tal vez nos parecería más un robot si esos parámetros fuesen la inclinación de la cabeza, el movimiento de unas piernas, etc. Pero el concepto es exactamente el mismo. Un robot es un dispositivo electrónico que efectúa acciones de forma autónoma, sin ayuda del ser humano.

Algunas personas (en realidad la mayoría de los lectores de Ciencia Ficción, también algunos expertos en la materia) consideran “robot” solamente a aquellos artefactos que tienen actuadores físicos. Es decir, C3PO es un robot, pero Skynet (el programa que se hizo con el control del mundo en Terminator) no lo sería. Skynet cumpliría todos los demás requisitos para ser considerado robot: funcionamiento y pensamiento autónomo, totalmente electrónico, etc. No considerar robots a este tipo de programas informáticos, a mi modo de ver, es como no considerar al gran Stephen Hawking un ser humano (mil perdones por la comparación, no se me ocurría otra menos ofensiva). Un ejemplo un poco más real que Skynet, son los virus informaticos, que se autopropagan, o los bots de Internet, que buscan “cosas” en Internet de forma autónoma (normalmente e-mails, para enviarles Spam).

¿Qué creemos que es un robot?

Lo que nos ha enseñado la ciencia-ficción es que los robots son antropomorfos. Es decir, que su estructura es similar a la humana, y cuando más avanzados sean, más costará distinguirlos de un ser humano (véase El Hombre Bicentenario, o Blade Runner). Los robots pueden pensar por sí mismos, y existe una posibilidad de que se revelen contra sus amos o sus creadores. También está el tema de las tres Leyes de la robótica, que todo robot debe cumplir… podría hablar todo el día sobre robótica en la ciencia-ficción, pero no son más que cuentos. Me centraré en el mundo real.

¿Qué NO es un robot?

Una confusión muy frecuente es llamar robots a objetos que no lo son. Por ejemplo, el “Inspector Gadget“, no es un robot, es un cyborg, exáctamente igual que el mal llamado Robocop. Un cyborg es una especie de híbrido entre humano y artefacto mecánico. Su cerebro es humano, pero su cuerpo, en mayor o menor medida, ha sido reemplazado por partes mecánicas o electrónicas, ya sea porque su cuerpo original resultó destrozado por un accidente, o porque esas piezas mecánicas le aportan mucha más fuerza, destreza o agilidad. En la actualidad no existen este tipo de híbridos, ya que la tecnología aún no ha podido imitar correctamente el funcionamiento de nuestros órganos vitales (una máquina de diálisis, que imita el funcionamiento de un riñón, ocupa tanto como una nevera). Sin embargo, hemos llegado a un paso anterior: los hombres biónicos. Se llama así a los hombres (o mujeres) que debido a un accidente han perdido una parte de su cuerpo y la han reemplazado por un miembro mecánico, que responde correctamente a los impulsos eléctricos de su cerebro, tal y como lo haría su miembro real. Como ya dije, la tecnología aún no puede reemplazar órganos internos, así que los ejemplos de partes biónicas que existen actualmente, son extremidades (brazos, manos, piernas).

La robótica en la actualidad

Hasta hace unos años, la robótica se ha restringido a investigaciones, brazos robóticos industriales, y pequeños juguetes cada vez más sofisticados. Sin embargo, en el presente y en el futuro próximo, la robótica se está ganando un hueco en nuestra sociedad: prótesis biónicas (aunque no son estrictamente robots), prototipos de azafatas robóticas (cada año aparecen 2 ó 3 en las noticias), etc. La ciencia-ficción nos ha generado un rechazo hacia los robots, algunos los ven como amenazas, y tienen parte de razón. Un robot industrial no cobra, no se coje vacaciones y es más eficiente que un ser humano en tareas repetitivas. No sé hasta qué punto este rechazo podrá frenar el progreso. Tampoco tengo una opinión formada sobre el uso de robots para reemplazar a trabajadores humanos, ya que por una parte me apasiona la tecnología, pero por otra, bastante mal están las cosas como para que además se reemplace a los trabajadores que quedan activos por máquinas.

Las entrañas de un robot

En la Ciencia-ficción, un robot suele tener un recubrimiento metálico brillante, o bien uno que imita la piel humana (o bueno… la piel de Schwarzenegger). Por dentro suele ser una maraña de cables, o lucecitas brillantes que se encienden y se apagan. En la realidad, los robots se componen de 3 partes fundamentales:

  • Actuadores: elementos, normalmente mecánicos, que permiten al robot ejercer su función. Por ejemplo, motores, altavoces, una pantalla… Son el equivalente a los músculos humanos, por hacer una analogía.
  • Sensores: Elementos que permiten al robot percibir el entorno. Por ejemplo, cámaras, sensores de presión, de inclinación (acelerómetros), de luz, de proximidad (ultrasónicos), de inclinación (giróscopos), etc. Son el equivalente a los sentidos humanos.
  • CPU: Puede ser un simple ordenador con un programa especial, o un microchip. Procesa los datos recibidos por los sensores, y acciona los actuadores en consecuencia. Está bastante claro, pero el equivalente humano es el cerebro.

Por supuesto, todas esas partes pueden estar recubiertas con piel sintética, o con una brillante lámina metálica, para que así parezca más futurista. Sin embargo, ni ahora ni en un futuro cercano, los robots podrán emular el comportamiento humano, fuera de unos patrones concretos muy limitados.

Siempre que escribo un artículo largo, dedico una última sección a hablar sobre el futuro. En este caso, no sé qué decir, así que no diré nada (sería estupendo que todos se comportaran así, ¿no?).

Sin duda, este tema puede dar mucho más de sí. Si queréis más artículos de robótica, sólo tenéis que pedírmelo en los comentarios. Sí, podéis escribir comentarios, no os va a pasar nada ^^.

Jugando con las matemáticas

Publicado por Cristian
10 Marzo 2010

El otro día nos introduciamos en una pequeña barca que empezaba en la antigua Grecia. Sólo habíamos viajado un par de siglos y ya hemos visto grandes contribuciones a las matemáticas. Sin embargo hoy no voy a seguir por esa linea sino que vamos a hacer una pequeña paradita para resolver dos “acertijos” matemáticos. ¡Ahi van!

1º—> Utilizando sólo cuatro cuatros y todas las operaciones matemáticas que queráis, conseguir todos los números del 0 a 9

He de decir que si por alguna casualidad se os han ocurrido resolver algún número con raices, la única raiz que podéis poner es la raíz cuarta, y lógicamente ya habréis descartado uno de los cuatros.

Ejemplo:   4 + 4 – 4 – 4= 0 y así los demás

Solución (click aquí para mostrar):

2º—> En este acertijo tenéis que conseguir que con los números que yo os doy, teneis que conseguir siempre el número 6. Este es algo más complicado.

Ahora sí que vale por ejemplo, poner raices cuadradas, pero ningún número extra más del que yo os doy. Ahi va!

1 1 1 = 6
2 2 2 = 6
3 3 3 = 6
4 4 4 = 6
5 5 5 = 6
6 6 6 = 6
7 7 7 = 6
8 8 8 = 6
9 9 9 = 6

Ejemplo =  (3 x 3) – 3 = 6  Y así los demás

Solución (click aquí para mostrar):

ESPERAD!! Aún no ha acabado la lección de hoy! Os propongo una nueva manera de multiplicar!! Y sólo hace falta saber sumar, y dibujar unas cuantas paralelas. Vamos allá!

Imaginemos una multiplicación simple como por ejemplo, 21 x 12 = 252
Vamos a ver como sería con este método.

1º) El primero número de la multiplicación es el 21. Tenemos que separar este número en los otros que lo conforman, es decir, 2 y 1.
2º) Ahora cogemos el 2 y trazamos sobre un papel dos líneas rectas pararelas y muy poco separadas.

3º) Ahora como tenemos un 1, trazamos una línea recta a las otras dos que habíamos pintado, pera esta vez más separadas.

4º) Del otro lado del factor multplicador, tenemos un 12. Volvemos a descomponer el número, y tenemos un 1 y un 2. Pues ahora, pintamos una línea (que corresponde al número 1) que corte perpendicularmente a las que tenemos ya pintadas.

5º) Y como el otro número es el dos, pues pintamos dos líneas, paralelas a esta última línea que hemos pintado, pero más alejadas (igual que en el caso anterior)

6º) Bueno, y ahora sólo nos toca contar.La figura resultante debe de ser una especie de cuadrado. Comenzamos con la esquina inferior derecha. Y contamos los puntos de intersección de las rectas que hemos hecho. En nuestro caso son 2.

7º)Ahora nos vamos a la esquina superior izquierda, y volvemos a contar las intersecciones que heoms hecho. Nos vuelve a salir un 2

8º) Finalmente nos queda una diagonal. No vamos a contar cada esquina, sino que esa diagonal que va desde la esquina superior derecha hasta la esquina inferior izquierda, vamos a sumar las intersecciones.

Como podéis ver, tenemos el número de la multiplicación, 252.

Espero que os haya gustado el artículo de hoy.

Buen dia.

5 motivos para el fin del mundo

Publicado por Rolpege
9 Marzo 2010

Todos los lectores espero que sepáis que el 21 de diciembre de 2012 termina el mundo. El problema al que nos enfrentamos la humanidad no es la manera de posponer la fecha ni de evitarlo. No, por qué es imparable. Inevitable. El problema más enorme al que nos enfrentamos con éste desastre de dimensiones épicas es saber… ¿Por qué… y ¿Cómo… terminará el mundo? La respuesta, lectores, no la conoce nadie. Aun así, con éste artículo pretendo acercarme a las razones más viables y razonables y a los motivos por los que puedan ser causados éstos fines del mundo. Y, como dicta el título del artículo, pondré 5.

Antes que nada, me gustaría advertir a todo lector al que le guste armar polémica o a todos los susceptibles de por aquí. A ver, se me hará muy difícil revelaros ésto, casi más que revelar que ¡Papá noel son los padres!… Bien, estoy mentalmente preparado… ¡Ésto del fin del mundo es una broma! Es que parece mentira que haya gente que se tome en serio éstas bromas y se enfada con la gente que lo dice por decir blasfemias y cosas así. A todos los que nos gusta hablar del fin inminente y hacer bromas con él, como éste artículo, lo hacemos con dos intenciones: divertirnos y divertir, o al menos ésto sería lo ideal. Espero que haya quedada clara ésta premisa y que luego no os enfadáis con, por ejemplo, vuestro amigo porque está bromeando con que está ahorrando para una arca.

Sin más dilación, paso a las maneras y razones del fin del mundo, por orden de la menos creíble y probable a la más creíble y probable.

Razón 5: Inundación

Seguro que muchos habréis oído a hablar de ésta manera del fin. De hecho, hay una película y todo que ilustra de buena manera éste fin (salvo por el momento en que se salvan algunos y, al final el mundo se salva también). Nos explica que habrá una inundación, algo así como un diluvio, que nos matará a todos. Incluso hay gente que ha buscado soluciones a éste tema: arcas. ¿Y el motivo? Pues se dice que debido al calentamiento global se derretirían los polos (no, los helados no, los polos geográficos), el nivel del mar se elevaría… y el resto se puede imaginar. Ésta teoría es muy poco probable ya que hay el peligro de que puedan haber supervivientes… y ésto ya no sería el fin del mundo.

5% de posibilidades que sea el motivo de el fin del mundo.

Razón 4: Coca-Cola

Estoy seguro que todos conocéis a la Coca-Cola. ¡Sí! Aquella bebida refrescante de color marrón con MUCHO azúcar (un poco menos la light) y MUCHA cafeína (un poco menos, pero seguro que tiene, la sin cafeína). Bien. Lo que no muchos conocéis es el vasto imperio coca-cola-tero. El señor coca-cola tiene miles de sus soldados repartidos por el mundo, camuflados como simples vendedores del cine, y algunas veces incluso los camuflan aún más como vendedores de pepsi (si le quitas mucho azucar a la coca-cola te sale pepsi, por éso ésta tiene un peor sabor).

Pues bien, los Coca-Colateros pretenden dominar el mundo, cambiando la composición química de los océanos para transformarlos en coca-cola, provocando que los peces y otros animales marinos consuman cafeína, se vuelvan hiperactivos y nos maten a todos. Lo que no saben es que también los matarán a ellos. Ésta razón, extendida por muchos bebedores de Pepsi que odian a muerte a la coca-cola (la versión original no tiene el añadido de que la pepsi es más mala que la coca-cola). No es muy creíble ésta teoría tampoco, ya que la sal del agua de los océanos es muy voraz y se la quiere beber toda.

10% de posibilidades de que ocurra

Razón 3: Apagón

El título de ésta razón no es muy descriptivo. De hecho, la razón es muy larga de contar… pero os la contaré muy resumida. (si no sois ateos/agnósticos, leed el párrafo 2 por favor). Resulta que el mundo tal y como lo conocemos es un programa de simulación muy avanzado. Sí. Estamos en un ordenador potentísimo de un laboratorio. El sistema solar es lo único emulado, el resto es un plano con una textura aplicada, y ya está. Y sí, podemos asegurar que la inteligencia artificial está muy desarrollada por ahí.

Bien, a por lo del tema. Resulta que el día 21-12-2012 a las 12:00 del mediodía UTC (en éste mundo, el simulado) termina el plazo del experimento. ¿Qué quiere decir esto? Pues que vendrá un señor muy amable vestido en bata blanca y cerrará el ordenador que está ejecutando el programa de simulación… El resto creo que podéis imaginároslo. Es bastante probable que ésta teoría ocurra, aunque sería mucho suponer que haya un plazo o que éste plazo sea el día de el fin del mundo. Lo que sí es seguro es que estamos dentro del programa de simulación.

15% de posibilidades de que ocurra

Razón 2: Hasefroch

Estoy seguro de que la mayoría conoceréis el poder destructivo de Windows. Los llamados virus creados por los programadores de anti-virus y por los programadores aburridos (el aburrimiento permitió que se idease la bombilla… cosa buena. Pero también permite que se ideen cosas malas). Pues bien. Resulta que se prevé que un programador muy aburrido realice un virus capaz de salir de los ordenadores y empezar a crear el caos completo en todo el mundo.

¿El motivo? El aburrimiento. Así que… ya basta. Quizá el aburrimiento será bueno para descubrir cosas, pero quizá éstas cosas descubiertas… sean malas, como el súper-virus.

El problema al que se enfrenta ésta teoría es a la capacidad de convertir un ente virtual a un ente real. Éste problema se ve solventado cuándo echamos un ojo al mundo en que estamos: un simulador muy potente. Y es que estamos hablando de un super-virus que no tan solo afectará a los ordenadores simulados en el ordenador, si no al simulador en sí! Aquí ya le vemos mucha más viabilidad a nuestra teoría. Pero quizá nos queda otro defecto… la inteligencia artificial necesaria para el virus de manera que sea capaz de causar el caos. Estamos hablando de un ente virtual transformado en un ente material… ¿querrá ésto decir que hereda los métodos definidos para un ente material? Si la respuesta es afirmativa, lo que nos quedaría es que el programador muy aburrido transforme el ente virtual a un ente humano (heredando de ésta manera los métodos de inteligencia artificial humanoides) y que lo configure de manera que no tenga empatía y mucho más para que sea capaz de sembrar el caos.

20% de probabilidades de que ocurra

Razón 1: Zombies

Estoy seguro de que la mayoría de lectores habéis visto películas de Zombies como “Dawn of the dead”, Shawn of the dead”, “Zombieland”, “Resident Evil”, “28 Days Later” y un largo etcétera…

La mayoría de éstas películas terminan en un fin devastador con los Zombies cargándose todo el planeta, es decir, que la mayoría de películas Zombies están claramente relacionadas con  finales apocalípticos.

Pues bien, imaginaros que por alguna desconocida razón (razón que quizá sea contada en otra ocasión… 5 motivos para la zombificación de la especie humana… ¿quien sabe?) la especie humana es zombificada, es decir, que muchos humanos se transforman en zombies. Éstos zombies irían transformando a otros humanos en zombies, provocando una reacción en cadena similar a la que se produce en un reactor nuclear.

Quizá con éste método solo se destruiría a la especie humana, pero… ¿habéis visto aquél documental que explica qué pasaría si los humanos desaparecieran del planeta?- Vale, quizá muchos me discutiréis que ésto no es exactamente “el fin del mundo”, si no “la salvación del mundo” (la eliminación del ser humano supondría un gran alivio para todas las otras especies, de ésto estoy seguro), pero en fin. Lo que sí que sabemos es que ésta es la teoría que más probabilidades tiene de que ocurra, ya que por eso es la que sea peliculizado más veces. ¿Quién sabe lo que quería decir el calendario maya con éste fin tan repentino? Quizá no se refería al fin del mundo si no al de los humanos…

Me gustaría finalizar éste artículo con una gran frase: “¿Quién sabe lo que nos depara el futuro?”

Mis juegos de PC preferidos

Publicado por Selkie
8 Marzo 2010

Durante el año y medio de vida que tiene mi portátil, he ido recopilando algunos juegos, no muchos, bastante entretenidos. Yo no soy de jugar mucho en el PC, personalmente prefiero para ello las videoconsolas (sobre todo porque mi ordenador no tiene muchas prestaciones y… en fin). Sin embargo, estos juegos sí me han entretenido mucho.

Hoy los comparto con vosotros, pero antes haré algunas aclaraciones:

-No son juegos flash. Juegos flash he jugado un montón, así que no podría hacer un recopilatorio con mis recomendaciones.

-No son juegos muy pesados, largos, ni MMORPGs.

-Son para Windows en su mayoría, aunque varios también están en otras plataformas.

Ahora, ¡empecemos!

-Ragdoll Masters

Un juego de lucha entre ragdolls, que son una especie de maniquíes inertes. Controlas al tuyo con el ratón, y el objetivo es golpear al enemigo, controlado por el PC o un amigo. Ahora bien, dependiendo de las partes del cuerpo involucradas en el golpe, el resultado será diferente. Parece algo complicado, pero no lo es. Tus zonas vulnerables son la cabeza y el tronco, pero puedes atacar con los brazos y las piernas. Cada golpe consecutivo hará más daño, con lo cuál es importante mantener la cadena.

A cada nivel, los enemigos van siendo más y más difíciles. En la versión gratuita hay 4 niveles, pero si compras o adquieres la versión completa, podrás jugar los 20 niveles, y ajustar algunas opciones como gravedad, peso, etc.

¡Es muy entretenido!

-Echoes

Es un shooter arcade con naves espaciales y efectos vistosos, y a la vez gráficos simples. Sabrás a lo que me refiero si has jugado al juego Geometry Wars. En la jugabilidad, se parece al clásico Asteroids, pero no es del todo igual. Has de romper las rocas mientras las esquivas, sí. La vida, sin embargo, no es por “muerte de un golpe”, sino un círculo alrededor de la nave que se va haciendo más pequeño con cada golpe, hasta que mueres. También hay enemigos varios, mejoras para el disparo, etcétera.

-Secret Maryo Chronicles

Una versión de código abierto de la clásica saga Super Mario Bros. Con el estilo plataformero de toda la vida, controlas a Maryo, un simpático… ¿niño? sin nariz y con una bandana roja, a lo largo de muchos niveles. Pero si te parecen pocos, siempre puedes crear y jugar más con el editor de escenarios incorporado.

-Super Mario War

Imagina que, en el primer juego de Mario Bros, ese de las tuberías y el bloque POW, hubieran añadido miles de cosas: Personajes de todo tipo, escenarios, objetos, modos de juego, e incluso un editor de escenarios. ¡Ahí tienes Super Mario War! Hay personajes de muchos juegos, desde Mario, Sonic, Zero hasta Pac-man, Tingle o Bomberman. Con el editor de escenarios, puedes crear fácilmente un escenario de combate con bloques de distintas funciones, terrenos distintos, etc, todo con un estilo retro encantador.

Las partidas, de hasta 4 jugadores (Humanos o CPU) con el mismo pc, se basan en saltar encima de los otros jugadores o lanzarles objetos. Más allá de ahí, dependen de la modalidad de juego escogida las reglas para ganar. También es un juego muy entretenido.

-Osmos

Este juego me llamó la atención por ser bastante curioso. Nos movemos en un mundo de “burbujas” en el que el pez grande se come al pequeño, literalmente. Empezamos siendo una burbuja de un tamaño determinado, más o menos pequeño, y somos capaces de “comer” las que son más pequeñas que nosotros (algo así como la fase unicelular de Spore), pero las que son más grandes nos comerán a nosotros. Además, cuanto más grande sea la diferencia de tamaños entre una burbuja y otra, mayor será la atracción entre las dos (de la pequeña hacia la grande). Al comer burbujas, crecemos. Cuanto más grande sea la burbuja que hemos comido, más creceremos. El objetivo de cada nivel es alcanzar un tamaño determinado. Hay varios niveles en la versión gratuita, pero si quieres más hay que obtener la versión completa.

-Dragon Ball Z Budokai X

Está hecho con el programa Game Maker. Basado en el mundo de Dragon Ball Z, nos ofrece combates en 2D con sprites simples y coloridos. Tiene muchos personajes, con habilidades propias cada uno, un modo Historia que sigue la trama del anime, modo lucha para jugar contra el pc o un amigo, y modo online, para jugar con un amigo, esté donde esté.

Este juego me gusta mucho, sobre todo por el modo online y por los gráficos.

-Frets on fire

La versión libre y multiplataforma del conocido Guitar Hero. Está pensado para jugar con el teclado a modo de guitarra, pero eso es físicamente imposible si juegas con un portátil, como es mi caso. De todas maneras, puedes programar GlovePIE para usar, por ejemplo, la guitarra de Wii como mando para el juego.

Existen numerosas canciones para el juego. Las canciones se tocan pulsando el botón apropiado y apretando enter en el momento en que la nota llegue al borde de la pantalla. Divertido si te gusta la música.

-Super Stealball

El motor es el mismo que el de Ragdoll Masters, pero no es un juego de luchas sino uno de “deporte”. Bueno, en este peculiar deporte el objetivo es tener la pelota en posesión durante más tiempo que tu rival. La pelota está en posesión del último que la ha tocado, así que trataremos de tocar la pelota y evitar que la toque el rival. ¿Divertido? Más de lo que parece.

-Osu!

Este estilo de juego musical nace con el juego de Nintendo DS “Osu! Tatakae! Ouendan!”, que en occidente fue llamado “Elite Beat Agents”. Está pensado para ser jugado con una pantalla táctil, tableta gráfica, etcétera; sin embargo os aseguro que con ratón también se puede jugar (obviamente… no es lo mismo. Pero qué se le va a hacer…). Al igual que en Frets on Fire, las canciones son descargadas de Internet en un formato especial para el juego. Al jugar, van apareciendo círculos en distintos lados de la pantalla, tendremos que tocarlos o clicarlos en el momento exacto, siguiendo el ritmo. También hay círculos móviles, donde hay que deslizar el ratón, y algunos elementos más. También es divertido si te gusta la música, pero perfecto si tienes un Tablet PC.

-Synthesia

Un cruce entre juego musical y profesor de piano. Puedes abrir cualquier MIDI, y elegir una pista para tocar. Luego, bajarán las notas, del mismo modo que en los juegos estilo Guitar Hero, y tendrás que tocarlas en el teclado del PC (o en el teclado musical, si tienes uno y lo conectas). Además de ser divertido, podrás aprender a tocar distintas canciones en piano, y es muy versátil al funcionar con canciones MIDI.

Espero que os gusten estos juegos, a mí me parecieron entretenidos.

¡Hasta otra!

StickNote, nueva red social, próximamente

Publicado por Daniel Rey
7 Marzo 2010

Si el título os ha impactado, esperad a oir el resto.

Antes de nada quiero aclarar que StickNote es un título provisional, y es posible que se cambie.

Aquí podéis leer un artículo que explica las redes sociales más conocidas que existen actualmente.

Una red social, es, básicamente, un lugar donde estar en contacto con tus amigos, conocer nueva gente, compartir tus fotos, etc. Se han vuelto muy populares, y por eso queremos hacer un experimento.

Rolpege y yo (Daniel) programaremos, cada uno y por separado, una red social, llamada StickNote. Estas son las reglas detalladas de nuestro pequeño concurso:

  • Rolpege utilizará la tecnología Ruby on Rails.
  • Daniel utilizará el lenguaje Python en el servidor, y Google Closure en el cliente.
  • La red social debe poder visualizarse bien en cualquier navegador moderno (incluso Internet Explorer 7. Internet Explorer 6 no es necesario).
  • La red social deberá poder visualizarse correctamente en pantalla de como mínimo, 1024*768 píxeles.
  • El código del servidor debe poder instalarse en cualquier servidor, ya sea Linux, Windows o Mac.
  • El código debe estar escrito en inglés, con los comentarios y la documentación en español. Debe estar bien documentado.
  • Al final del concurso, el código de ambas redes sociales se liberará, bajo algún tipo de licencia de código abierto. Esto significa, que cualquiera podrá ver y utilizar nuestro código (bajo ciertas condiciones que definiremos más adelante). Además, Rolpege y yo continuaremos desarrollando conjuntamente la red social ganadora.
  • La fecha limite es el Domingo, 4 de Abril de 2010, a medianoche (23:59).
  • Después del 4 de Abril, se dejará una semana para votar. El sistema de votación será simple: la red social que más votos obtenga, gana.
  • Habrá libertad sobre las características que tendrán las redes sociales. Como mínimo, debe permitirse subir fotos, tener amigos, y un sistema de tablón.

Necesitamos BETA-testers para que nos ayuden durante el proceso de programación (probando la red social y tal). Los BETA-testers serán comunes para ambas redes sociales, es decir, que una misma persona estará probando la red social de Rolpege y la mía, pero no podrá decir nada a Rolpege sobre mi red social, ni viceversa. En general, por el bien del concurso, Rolpege y yo no deberemos saber nada sobre la red social del otro (salvo lo que el otro quiera enseñar).

A cada BETA-tester se le proporcionará una invitación para Google Wave. En Google Wave, existirá una Wave (como una zona para comunicarse) que podrán ver Daniel y los BETA-testers, otra que podrán ver Rolpege y los BETA-testers, y otra que podrá ver todo el mundo. De esta forma, los testers podrán hablar con los participantes, señalar los defectos que han encontrado, etc. Y en la Wave que pueden ver todos, los participantes iremos poniendo información, pantallazos, opiniones… Al final de cada semana, pasaremos a limpio esa Wave y la postearemos en el blog, para manteneros a todos informados de cómo avanza el concurso.

Para inscribirse como BETA-tester, simplemente poner un comentario aquí, rellenando el campo “e-mail” para poder ponernos en contacto con vosotros (vuestro e-mail no podrá ser leido por nadie más).

¿Por qué hacemos esto?

Ya existen sistemas para crear tu propia red social, como por ejemplo, Elgg. Las redes sociales a las que todo el mundo está acostumbrado llevan años funcionando, con un equipo de decenas de ingenieros programándolas. Así que, lo que queremos no es hacernos un hueco en el mercado, ni construir el nuevo Facebook. Simplemente, nos parece un entretenimiento bastante productivo, que sin duda nos ayudará a mejorar nuestras habilidades. Además, hacerlo en forma de concurso, lo hace más entretenido. Y quién sabe, tal vez terminemos haciendo algo medianamente decente jaja.

Por último, un par de pensamientos. Está claro que Rolpege parte con ventaja, ya que Ruby on Rails es un framework que te permite hacer webs bastante complejas con un mínimo esfuerzo. Si bien, también es cierto que Rolpege apenas sabe nada sobre desarrollo web. Así que me parece que esto estará bastante reñido.

La historia de las Matemáticas

Publicado por Cristian
6 Marzo 2010

Buenas!

Espero que el título de la entrada os de alguna idea sobre lo que me voy a dedicar estos días.

Vamos a hacer un viaje a lo largo de toda la historia de las matemáticas, pero vista muy por encima.Voy a ir por tríos de siglos,desde la antigua Grecia hasta la actualidad. Asi que vamos allá!

1º.- MATEMÁTICAS GRIEGAS (desde el s.VI a.C hasta s.VI d.C)

  1. Siglo VI a.C

—- Tales de Mileto (geometría) —-

Tales de Mileto fue el iniciador de la indagación racional sobre el universo. Se le considera el primer filósofo de la historia, y el fundador de la escuela jonia de filosofía, según el testimonio de Aristóteles. Fue el primero y más famoso de los Siete Sabios de Grecia (el sabio astrónomo) y tuvo como discípulo y protegido a Pitágoras,del que hablaré luego. Es aparte uno de los más grandes astrónomos y matemáticos de su época. Sus estudios abarcaron profundamente el área de la Geometría, Algebra Lineal y Geometría.

Ahora que está introducida su vida (gracias a wikipedia,claro) voy a las mates.

Tales,en geometría, y en base a los conocimientos adquiridos en Egipto, elaboró un conjunto de teoremas generales y de razonamientos deductivos a partir de estos. Todo ello fue recopilado posteriormente por Euclides en su obra Elementos, pero se debe a Tales el mérito de haber introducido en Grecia el interés por los estudios geométricos.

Ninguno de sus escritos ha llegado hasta nuestros días; a pesar de ello son muy numerosas las aportaciones que a lo largo de la historia, desde Herodoto, Jenófanes o Aristóteles, se le han atribuido.

La contribución más importante, ya está en una entrada que hice anteriormente a él, asi que no voy a hablar de él.

—- Pitágoras (aritmética) —-

Pitágoras de Samos fue un filósofo y matemático griego, famoso sobre todo por el Teorema de Pitágoras que en realidad pertenece a la escuela pitagórica y no sólo al mismo Pitágoras. Afirmaba que todo es matemáticas, y estudió y clasificó los números.

Los pitagóricos atribuían todos sus descubrimientos a Pitágoras por lo que es difícil determinar con exactitud cuales resultados son obra del maestro y cuales de los discípulos.

Entre los descubrimientos que se atribuyen a la escuela de Pitágoras están:

  • Una prueba del teorema de Pitágoras. Si bien los pitagóricos no descubrieron este teorema (ya era conocido y aplicado en Babilonia y la India desde hacía un tiempo considerable), sí fueron los primeros en encontrar una demostración formal del teorema. También demostraron el converso del teorema (si los lados de un triángulo satisfacen la ecuación, entonces el triángulo es recto).
  • Números amigos Un par de números son amigables si cada uno es igual a la suma de los divisores propios del otro. Por ejemplo los números amigables 220 y 284.
  • Números perfectos. Estudiaron los números perfectos, es decir aquellos números que son iguales a la suma de sus divisores propios (por ejemplo 6=1+2+3). Encontraron una fórmula para obtener ciertos números perfectos pares.
  • Ternas pitagóricas. Una terna pitagórica es una terna de números enteros (a, b, c) tales que a² + b² = c². Aunque los babilonios ya sabían cómo generar tales ternas en ciertos casos, los pitagóricos extendieron el estudio del tema encontrando resultados como cualquier entero impar es miembro de una terna pitagórica primitiva.
  • Sólidos regulares. Los pitagóricos descubrieron el dodecaedro y demostraron que sólo existen 5 poliedros regulares.
  • Números irracionales. El descubrimiento de que la diagonal de un cuadrado de lado 1 no puede expresarse como un cociente de números enteros marca el descubrimiento de los números irracionales.
  • Medias. Los pitagóricos estudiaron la relación entre las medias aritmética, geométrica y armónica de dos números y obtuvieron la relación .

2. Siglo V (a.C)

Ésta parte de la historia se caracteriza por existir dos grupos diferentes. Tenemos a los Pitagóricos, que son seguidores o alumnos de la escuela de Pitágoras, y los Sofistas. Había matemáticos de ambos grupos.

  • PITAGÓRICOS

—-Filolao de Grotona—-

Como otros muchos pensadores de la época, se dedicaba a la astronomía y a la cosmología; había inventado un extraño sistema del universo. !La Tierra además de girar no era el centro! !Y lo había imaginado 2000 años antes que Copérnico y Galileo.

Filolao situó un fuego en el centro del universo, un fuego alrededor del que la Tierra, el Sol y los otros planetas giraban.

—- Hispaso de Metaponto —-

Se cree que fue quien probó la existencia de los números irracionales Hipaso de Metaponto habría roto la regla de silencio de los pitagóricos revelando en el mundo la existencia de estos nuevos números. Eso habría hecho que éstos lo expulsaran de la escuela y erigieran una tumba con su nombre, mostrando así que para ellos, él estaba muerto.

Un número irracional es cualquier número real que no es racional, es decir, es un número que no puede ser expresado como una fracción (m/Nn , donde m y n son enteros, con n diferente de cero y donde esta fracción es irreducible.

—- Hipócrates de Quíos —-

Hipócrates fue,después de Aristóteles, uno de los más eminentes geómetras que existieron, pero para lo demás era tonto y estúpido. Empezó su vida de comerciante marítimo. En un viaje por mar unos recaudadores de impuestos le requisaron todo el dinero. Hipócrates, arruinado,no encontró nada mejor que hacer: se hizo matemático!. !Si todos los arruinados del mundo hiciesen lo mismo!

Hipócrates fue el inventor del razonamiento por reducción al absurdo. Es una de las armas de temibles de la Lógica. Permite establecer la verdad de una proposición demostrando que la proposición contrario conduce a un absurdo del tipo <<un número que es la vez par e impar>>,<<dos paralelas se cortan>>, <<un triángulo isósceles tiene todos sus ángulos diferentes>>.

Si Tales escrutaba el cielo, Hipócrates perseguía las fases de la luna, que se llaman en matemáticas las lúnulas.Estableció la cuadratura de las lúnulas, que fue el primer cálculo del área de una figura curva.

Fue expulsado de la escuela pitagórica por haber cobrado por enseñar geometría.

—- Demócrito, el atomista. —-

Se sabe que escribió varios tratados de Geometría y de Astronomía, pero desgraciadamente todos perdidos. Se cree que escribió sobre Teoría de los Números. Encontró la fórmula B*h/3 que expresa el volumen de una pirámide. Además demostró que esta fórmula se la puede aplicar para calcular el volumen de un cono.

Se le atribuyen también los siguientes dos teoremas:

- “El volumen de un cono es igual a un tercio del volumen de un cilindro de igual base y altura”

- “El volumen de una pirámide es un tercio del volumen del prisma de igual base y altura”

Un problema muy diferente a todo lo visto hasta ahora preocupó también en Grecia: el de la naturaleza de la luz. Demócrito sustenta la teoría de la emisión según la cual la visión es causada por la proyección de partículas que provienen de los objetos mismos. No es esto más que el principio de la larga fila de teorías que se encuentran de la luz en la historia de las ciencias.

—- Parménides y Zenón (eleatas) —-

Aquiles, llamado “el de los pies ligeros” , decide salir a competir en una carrera contra una tortuga. Ya que corre mucho más rápido que ella, y seguro de sus posibilidades, le da una gran ventaja inicial. Al darse la salida, Aquiles recorre en poco tiempo la distancia que los separaba inicialmente, pero al llegar allí descubre que la tortuga ya no está, sino que ha avanzado, más lentamente, un pequeño trecho. Sin desanimarse, sigue corriendo, pero al llegar de nuevo donde estaba la tortuga, ésta ha avanzado un poco más. De este modo, Aquiles no ganará la carrera, ya que la tortuga estará siempre por delante de él.

Esta paradoja clásica afirma que un corredor no puede llegar a la meta porque, para lograrlo, debe recorrer una distancia; pero no puede recorrer esa distancia sin primero recorrer la mitad de ella, y así hasta el infinito. Que pena que Zenon no conociese el cálculo infinitesimal.

Porque existe un número infinito de bisecciones en una distancia espacial, uno no puede recorrer una distancia en tiempo finito, a menos que acorte la distancia o aumente la velocidad. Este argumento, como muchos otros de Zenón, se proponía demostrar la imposibilidad lógica del movimiento.

  • SOFISTAS

—- Hipias de Elis (geómetra) —-

Hipias fue uno de los cuatro grandes sofistas, junto a Protágoras, Gorgias y Pródico.Ha pasado a la historia como un personaje interesado por todos los ámbitos del conocimiento: poesía, gramática, arqueología, arquitectura, astronomía, cálculo, filología, música, matemática, retórica, rítmica, armonía, historia, literatura, mitología, etc.

,Hay tres problemas principales que preocuparon a los matemáticos griegos y que no pudieron resolver geométricamente, sólo con la ayuda de una regla y un compás. Se trata de la duplicación del cubo, de la trisección de un ángulo (ambos problemas están relacionados con la obtención de la raíz cúbica de un número entero con métodos geométricos) y la cuadratura del círculo, relacionado con la trascendencia del número pi (pi no puede ser obtenido algebraicamente con ningún polinomio). Pues bien, Hipias resolvió este problema con una curva anexa que recibe el nombre de “curva de Hipias”, que es una cuadratiz que permite realizar la trisección del triángulo.

Y hasta aquí es todo. Ya sé que dije que iba a hacer tríos de siglos, pero es que el siguiente es todavía más grande y no quería aburrir mucho.

Espero que al menos os haya gustado un poco.

Que tengáis buen dia!

La creación de los tilemaps hecha fácil

Publicado por Rolpege
5 Marzo 2010

A finales del mes pasado os hablaba de los Tiles, los mapas en los videojuegos. Hoy vengo a haceros una comparativa de los programas más útiles para crear éste tipo de mapas.

Todos éstos programas nos ofrecen la capacidad de exportar el trabajo realizado en ellos a un formato que pueda leer el parser de tu videojuego: XML, CSV (sequencia de números separados por comas), etc.

Tiled

Tiled

Programa de reación de mapas de tiles bastante sencillo. Consta con, obviamente, una herramienta para colocar los tiles en el mapa, además de una herramienta de capas de tiles, soporte para mapas ortogonales (básicamente, cuadraditos) y isometricos (cuadraditos inclinados para dar un efecto Pseudo-3D), una herramienta de objetos con precisión de píxel (le señalas una área y le dices que es X objeto. No tiene nada más, pero la función de ésta herramienta viene cuándo te montas el parser). Propiedades personalizadas a todos los elementos (capas, objetos, etc.).

Puede exportar el mapa a XML (no es muy difícil parsearlo) o a imagen (definitivamente, la imagen es para mostrar el mapa, no para usarlo en un videojuego como mapa jugable).

Bastante recomendable. Multiplataforma.

Mappy

Mappy

Programa solo disponible para Windows el cual te permite tres tipos de proyecciones: rectangular, hexagonal e isométrica. Posee algunas herramientas de dibujo y finalmente las archi-conocidas capas. Bastante pobre si no fuera porque permite un sistema de plugins para exportar los mapas a cualquier formato que pueda uno pensar.

Tile Studio

Tile Studio

Herramienta de creación de mapas de tiles disponible sólo para los usuarios de Windows y muy completa. Ofrece solo una perspectiva ortogonal, pero muchas herramientas para colocar nuestras tiles e incluso un editor gráfico integrado especializado en dibujar tiles para crearlas. Muy completo. Además, ofrece un sistema que te permite programar el exporte del mapa. Es decir, que puedes exportar un mapa creado en Tile Studio para lo que te dé la gana. Bastante abajo en la página web lo muestran con una tabla llena de aplicaciones en diferentes lenguajes de programación que usan mapas creados en Tile Studio.

The Wasabi Project + Flan

Flan

No, no he puesto éstos dos juntos porque los dos tengan nombre de comida. Los he puesto porque tienen algo en común. Los dos están especializados en realizar mapas para Flixel, librería de la que os hablé en otro artículo. Y es que ofrecen posibilidades bastante suculentas y un sistema de exportación que te genera un código en AS3 directamente para copiar, pegar, y crear tu juego. The Wasabi Project es solo para Windows, mientras que Flan está disponible tanto en el sistema operativo de Microsoft como en Mac OS X (aunque con un par de características menos en el último). Los dos ofrecen scroll de mapa diferente por cada capa, inclusión de objetos ya programados en tu juego Flixel, etc. Para todos los usuarios de Windows recomando 100 veces The Wasabi Project ante Flan. Si usáis Mac OS X, solo os queda el editor con nombre de postre ;) .

¿Y cuál de éstos es el mejor? Yo personalmente escogería…

Si tienes Windows

Si tienes Mac

Si tienes Linux

  • Emular los programas recomendados en la sección de Windows con Wine

¿Para qué sirve ese botón naranja?

Publicado por Daniel Rey
4 Marzo 2010

Antes que nada, este artículo pretende explicar para qué sirve la sindicación RSS, y todas las tecnologías que utiliza. Si ya lo sabes, no es necesario que sigas leyendo, no encontrarás ningún truco especial.

Seguro que muchas veces, navegando por blogs, foros o páginas similares, os habéis encontrado con un botón naranja como el que podéis ver si desviáis la vista hacia la derecha. Si lleváis un tiempo navegando por Internet, lo asociaréis con alguna de estas palabras: RSS, ATOM, Sindicación, Feed, Suscribirse. Parece que es algo que se da por supuesto, que sabes lo que significa todo eso y para qué sirve. Pues nadie nació sabiéndolo, por eso voy a explicarlo.

¿Qué es XML?

XML es un lenguaje de programación (no exactamente) que se utiliza para almacenar y transmitir información de una forma estructurada. Es simplemente un tipo de archivo con una estructura determinada, fácil de interpretar por cualquier programa.

¿Qué es un feed?

Un feed (alimentador, en inglés) es un archivo XML que contiene información de un sitio web. Se actualiza siempre que se produce un cambio en dicha web. Normalmente, en los feeds se muestran las X actualizaciones más recientes de la página (como los últimos 10 posts de un foro, o los 20 últimos artículos en un blog).

¿Qué es RSS?

RSS (Real Simple Syndication) es un formato estandarizado, en XML, que permite que la información sea interpretada por un programa especial, llamado “lector de RSS”. Un archivo RSS es un tipo de feed. También existen otros tipos de feed, como Atom (otro formato basado en XML), pero RSS es el más utilizado.

¿Qué es un lector de RSS?

Es un programa que puede leer e interpretar la información de un archivo RSS, y realizar numerosas acciones con esa información, como mostrarla al usuario, o alertarle cuando se han producido cambios en uno de esos archivos RSS (y, por tanto, en el sitio web correspondiente a ese archivo).

¿Qué es suscribirse a un sitio web?

Pues es como suscribirse a una revista, por ejemplo. Cuando salga un nuevo “número” (artículo), te mandan un “ejemplar” (un aviso) a tu “casa” (a tu PC). ¿Se ha entendido la analogía? En realidad, lo que haces para suscribirte a un sitio web es indicarle a tu agregador RSS (también llamado lector RSS) que se descargue periódicamente el feed de dicho sitio web, y compruebe si hay novedades.

¿Qué aplicaciones prácticas tiene todo esto?

Si navegas mucho por Internet, seguro que has visto muchos blogs y foros. Algunos te han gustado, y te gustaría mantenerte informado de las novedades, de los nuevos artículos que se publiquen ahí. Para conseguir esto, puedes mirar todos los días una a una todas esas páginas y ver si tienen contenido nuevo. O puedes dejar que un programa lo haga por tí. ¿Adivinas cuál es la opción más cómoda? En efecto.

¿Cómo funciona un lector RSS?

Cada X tiempo (establecido por el usuario), el programa se descarga automáticamente los archivos RSS de las webs que le hemos indicado, y los procesa. Si hay novedades en alguna de ellas, nos avisa de alguna manera. Normalmente, en el propio programa puedes previsualizar las novedades, con su título, un párrafo introductorio y un link para leer la noticia completa. Así pues, basta con decirle al programa “Mantenme al tanto de las novedades de esta web, ésta y ésta. Comprueba las novedades cada 3 horas“.

Vale, pero… ¿para qué sirve el botón naranja?

No es más que un link al archivo RSS, o en mi caso, a una página con feeds en varios formatos, entre ellos, por supuesto, RSS. Dependiendo del lector de feeds que uséis, sólo tendréis que pegar en vuestro lector un link u otro.

Para terminar, os dejo con 2 de los lectores RSS más populares:

  • Google Reader. Para Windows, Linux y MAC. Es un lector web, es decir, que para ver las novedades de las webs a las que estás suscrito, debes entrar en la página de Google Reader. Muy bueno, como casi todo lo que hace Google. Y además, está en Internet, así que puedes visitar tus feeds desde cualquier ordenador (o teléfono móvil).
  • Liferea. Sólo para Linux (está en los repositorios de Ubuntu). Es un lector de escritorio, es decir, se utiliza como si fuese el MSN o el eMule, se puede minimizar en la barra de tareas y ni te enterarás de que está funcionando. Hace mucho tiempo que no lo utilizo. Recuerdo que me gustaba mucho, no sé si lo han mejorado (dudo bastante que lo hayan empeorado).

No he utilizado ningún lector en Windows, aunque basta con buscar en Google “RSS” para que aparezcan cientos de programas. Hay muchos otros que merecería la pena probar. Por ejemplo, algunos navegadores web ya incorporan un lector RSS. Además, hay un plug-in para Firefox que lo convierte en lector RSS. También hay lectores RSS para dispositivos móviles, como Android y iPhone. Todo es cuestión de buscar, si por lo que sea no encuentras el lector ideal para tus necesidades, coméntamelo aquí y trataré de ayudarte.

Espero que este artículo haya aclarado las ideas a alguien. Si os queda alguna duda, no dudéis en comentar.

Tutorial de firmas con GIMP, parte 2

Publicado por Selkie
3 Marzo 2010

Como introducción, decir que no voy a poner tantas imágenes como en el anterior tutorial… se me hace muy largo, así que voy a intentar detallar los pasos al máximo ^^

En este tutorial vamos a aprender a hacer textos bonitos, no como el texto plano de la anterior lección…

Paso 1- Dibujemos un fondo
Creamos nuestra imagen de 400×100 píxeles. Ahora vamos a hacer un fondo mediante degradado. Para esto usaremos la herramienta homónima, es decir, la herramienta Degradado, que podemos llamar con la tecla L.
Con Ctrl+G abrimos el diálogo de degradados, pero no lo necesitamos ahora puesto que usaremos el que se configura al abrir el programa (frente a fondo), es un degradado que empezará en nuestro color de frente y terminará en nuestro color de fondo, ambos se pueden cambiar en la caja de herramientas.
Coge un color de frente a tu elección, y deja el negro como color de fondo para tener un degradado que dará un estilo bonito a la firma. Aplícalo trazando una línea con el ratón en la imagen, si la línea es totalmente vertical, el degradado quedará completamente en vertical ;)

Paso 2- La base del texto
Crearemos un texto con nuestro nombre, o lo que queramos, como hemos aprendido en la anterior lección. Usad la fuente que queráis y color blanco.

Paso 3- Efectos para el texto

Al contrario que en otros programas, en Gimp los efectos los hacemos nosotros mismos. No es necesario puesto que hay filtros destinados a crear textos, pero a mí me gusta darles mi toque personal haciendo yo las sombras, los colores, etc.
Describiré algunos efectos básicos y cómo hacerlos:

3.1- Borde:

  1. Haz clic derecho en la capa (en el diálogo de capas) del texto y pulsa Capa a tamaño de imagen, y luego Alfa a Selección.
  2. Ve, en el menú superior, a Seleccionar > Agrandar y pon un valor en píxeles
  3. Ahora tenemos seleccionada un área que pintaremos para hacer el borde, pero si la pintásemos directamente quedaría por encima del texto, por tanto crearemos nueva capa debajo de la del texto y la pintaremos de negro con el lápiz. Luego le daremos a Seleccionar > Nada.
  4. Añade a la capa el filtro de Blur para evitar el pixelamiento.
  5. Bonus: Duplica la capa del borde y ponle Blur Gaussiano para crear un efecto de sombra muy bueno.


3.2- Texto con relieve:

  1. Crear este efecto es muy sencillo, selecciona la capa de texto y aplica el filtro Decoración > Bisel, desmarcando la casilla de “Trabajar en copia”.
  2. Nota: Este efecto se tiene que poner después de otros como el de color, ya que poner color después borraría este (a no ser que usásemos un efecto de capa que no voy a explicar ahora)

3.3- Color por degradado:

  1. ·En el diálogo de capas, selecciona la del texto, y marca la casilla de Bloquear.
  2. Llama a la herramienta de degradado y usa el que quieras para aplicarle el degradado a tu texto.

3.4- Sombra:

  1. Duplica la capa del texto
  2. Pinta el texto de la capa inferior con negro, y baja su opacidad considerablemente
  3. Mueve la capa de color negro algunos píxeles de forma que quede como una sombra


3.5- Brillos:

  1. Para este efecto “Glass” usaremos la selección, el bloqueo de la transparencia, y la opacidad de pincel.
  2. Marca Bloquear en la capa del texto
  3. Selecciona (puedes hacerlo con rectángulo o con elipse) una parte del texto, la que vaya a tener brillo.
  4. Coge la herramienta pincel y baja su opacidad al 30% más o menos, luego pinta de blanco la selección que has hecho y quedará un brillo que seguramente hayas visto antes en algún otro lugar :D
  5. Bonus: Puedes pintar de negro para crear un efecto de sombra

Paso 4- Guarda tu trabajo
Tras haber aplicado los efectos que creas convenientes a tu texto, guarda la imagen. Puedes guardarla en:
XCF: Formato editable de Gimp. Sirve para abrir la imagen con el programa diferenciando las capas y los efectos de capa, pero no sirve como imagen propiamente dicha.
PNG: El mejor formato para guardar una imagen, por lo general. Su calidad es mejor que la del jpg y su tamaño es menor que el del bmp.

En definitiva, las imágenes terminadas guárdalas en png, y los “proyectos” en xcf.

Ejemplo terminado:

Ejemplo terminado

Notas

  • Tutorial escrito por Selkie.
  • En el tutorial he usado GIMP 2.6.6 y Windows XP SP3.
  • Prohibido su uso en otros sitios sin mi consentimiento.

Comparativa de portales de juegos flash

Publicado por Rolpege
2 Marzo 2010

¿Quién no ha jugado nunca a cualquier juego flash? Los hay a montones y de todos tipos: plataformas, minijuegos arcade, lucha, etc.

Normalmente éstos juegos flash están presentados en portales que contienen muchos de ellos divididos en categorías, incluyendo buscadores y demás utilidades que pueden servir al jugador y/o usuario del portal.

En éste artículo nos encargaremos de revisar algunos portales flash bastante famosos y finalmente haré una clasificación según mis gustos de ellos:

ArmorGames

Armor Games

ArmorGames es un portal de juegos flash bastante completo. Cuenta con un sistema de perfil dónde puedes poner varias cosas, votar los juegos, favoritearlos e incluso subirlos, high-scores compartidas, buscador… en definitiva: lo que debería ser como mínimo cualquier portal de juegos flash. La novedad de éste es que además de ser un portal de juegos flash es también una compañía desarrolladora de videojuegos flash. ¿Qué quiere decir eso? Que en ArmorGames nos podemos encontrar juegos desarrollados por ArmorGames (aunque están divididos por perfiles: es decir, cada trabajador de ArmorGames tiene sus juegos en su perfil) que algunas veces son exclusivos del portal y otras veces los publican en otros. También cuenta con un blog de desarrollo.

Kongregate

Kongregate

Tiene lo básico que deba tener cualquier portal de juegos flash, es decir, sistema de perfil, votos de juegos, favorites, high-scores, buscador, subir tus juegos, etc. y además cuenta con varias características suculentas para cualquier jugador: achievements. ¿Qué son los achievements? Pues son recompensas que te dan al completar X objetivo de un videojuego. Hay distintos achievements: badges (o medallas que se ponen en tu perfil), challenges (cartas que ganas y puedes usarlas en juegos de cartas del Kongregate), tíckets (achievement que te permite entrar en el sorteo de varias cosas) y medals (recompensas de múltiples objetivos o commemoraciones especiales). Además, ciertos achievements y otras acciones (como votar juegos) te dan puntos que te permiten subir de nivel en Kongregate.

Para los curiosos: Kongregate sabe si has ganado X achievement porque se comunica con el juego flash mediante unas APIs que éste lleva integrado y que son bastante fáciles de usar si eres desarrollador de videojuegos flash.

Miniclip

Miniclip

No tiene mucho de especial. Es una colección de videojuegos flash juntados en una sola página y divididos por categorías. Cuenta con juegos exclusivos que sólo se pueden jugar en la web.

Minijuegos

Minijuegos

Se podría llamar perfectamente como el Miniclip en castellano… si no fuera que recientemente Miniclip está en castellano también. Además de videojuegos flash también cuenta con animaciones flash y chorradas flash.

Newgrounds

Newgrounds

Buscador, categorías, perfil, votación de juegos… ¿os suena? Sí. Es otra vez un portal con lo que todo portal de juegos flash debería tener. Pero éste tiene además de juegos flash animaciones flash e incluso un lugar dónde puedes subir tu música para que los oyentes la critiquen. Además de categorías para cada de éstos tres temas, tiene colecciones especiales que contienen juegos, animaciones y músicas relacionadas con un tema, por ejemplo la colección de ninjas y samurais que reúne animaciones, juegos y músicas de ninjas y samurais.

Nitrome

Nitrome

Ésta web es un caso especial ya que no es exactamente un portal de juegos flash. Es más bien una sola compañía que publica todos sus juegos allí (y algunos en otros portales también). No ofrece muchas características especiales a los usuarios pero tiene unos juegos que están geniales: un pixel-art encantador, buena música y casi-todos una jugabilidad original que seguro que te encanta.

Y ahora… ¡lo prometido es deuda! Un Top 6 según mis gustos de éstos portales:

  1. Kongregate
  2. ArmorGames
  3. Nitrome
  4. Newgrounds
  5. Miniclip
  6. Minijuegos