``\(^<>^)/´´

22 de febrero de 2013

Gamer Abstemio 1.0 - Juego de beber

Hola! Hoy os traigo algo poco habitual, lo cual ya es habitual en este blog últimamente...

Se trata de un juego de beber que hice hace casi un año con la colaboración de la gente que asiste a las quedadas de Wii y Wii U de Meristation. A saber: Olimar, Adun, Garet, Areku, Jerometa, Starbook, Skizo, Bonoman, Mosqui, Apeiron, Octopene, etc...


El juego es parecido a otros juegos de beber como el Okalimotxo y el Escandinavo Abstemio, de los cuales nos hemos servido de inspiración para incluso mejorarlos. Además de esto, nos servimos de la cultura videojueguil y de las vivencias del grupo para hacer nuestras pruebas a medida.

Por ejemplo:
Prueba 29- 3 Luces Rojas: Bebes 3 y no tiras durante 1 turno... hasta que te llegue la consola de Alemania.
Prueba 26- Mosqui: Tienes que pasarte un turno tumbado boca abajo en el suelo, a lo sniper y en cada turno eliges que beba una persona.

El resultado fue este:



En la quedada de Galicia jugamos una sola partida y estuvo realmente bien. El equilibrio entre bebercio, pruebas y desfase fue bastante óptimo y nos lo pasamos genial, creo que mejor que con cualquier otro juego de los antes citados. Habíamos superado al original.

Claro que todo juego tiene sus fallos y mientras jugabamos cual beta-testers nos dimos cuenta de que habían pruebas que no encajaban del todo bien mientras que otras resultaron mucho más divertidas de lo que habíamos pensado.


Unos 7 meses después y en vista de una futura quedada inicio la creación de la secuela del juego, que tendrá unos cuantos cambios. Se eliminarán pruebas que no encajaban del todo bien, se modificarán algunas que no estaban del todo claras y se añadirán otras que se nos vayan ocurriendo.

Podéis echarle un vistazo y colaborar si os apetece.

Gamer Abstemio 1.0 Versión Final

Gamer Abstemio 2.0 En fase de desarrollo

15 de febrero de 2013

Compras Ghibli y comparación Blu-ray contra DVD

Hoy os enseño en video mis compras post-navideñas :D

Me compré el videojuego para PlayStation 3: Ni no Kuni. No pensaba comprarlo tan pronto pero entre las impresiones y recomendaciones de la gente, acabé cayendo también.

Y ya que estaba, también me compré las películas de anime: Arrietty, Nausicaa del Valle del Viento y Laputa: El Castillo en el Cielo, todas ellas en un pack Blu-ray + DVD. Ya tenía Nausicaa y Laputa en DVD, pero al ser unas de mis películas favoritas también las quería tener en Blu-ray. Y compré el pack con DVD incluido porque me salía más barato xD

Además, en el video hago una comparativa entre las versiones de Blu-ray y su homónimo en DVD, para los que estén dudosos de hacerse con el Blu-ray de alguna de estas películas. Poned pantalla completa para poder ver algo, eso sí, y al menos para las comparaciones vedlo en 720p HD ;)



Hasta las próximas post-navidades! :D

5 de febrero de 2013

El infierno de Objective-C

Hoy voy a hablar un poco sobre un tema poco habitual en mi blog aunque habitual en mi rutina diaria; la programación. ¡Pero esperad! Antes de que salgáis corriendo, sabed que no me voy a enrollar con cosas complicadas e incluso esta es una buena ocasión para que tengais una pequeña idea de a lo que me dedico. No, los programadores no nos pasamos el día escribiendo frenéticamente frente a una pantalla negra con letras verdes ni cosas parecidas xD


Últimamente me ha dado por meterme en la programación de aplicaciones para móviles, concretamente para dispositivos móviles de Apple. En mi aventura me he ido dado cuenta que el lenguaje que se utiliza para hacer estas aplicaciones es lo más raro que he visto en mi vida. Este lenguaje es Objective-C y fue creado por la compañía de la manzana, claro.
Por cierto, cuando habéis visto el título "El infierno de Objective-C", ¿de qué habéis pensado que era la entrada? xD

Aquí pongo una comparativa de un mismo código en 3 lenguajes diferentes: PHP 5 que se utiliza para la creación de páginas webs, ActionScript 3.0 que se utiliza para hacer animaciones Flash y programas multiplataforma, y el susodicho Objective-C.

Lo que hace este código es crear los textos "DrPollit0", "DrPollit1",... hasta "DrPollit13" y meterlos en una lista. Los 3 códigos los he intentado hacer de la forma más sencilla y reducida que he podido, manteniendo su legibilidad.

PHP 5, 67 caracteresActionScript 3.0, 92 caracteres
Objective-C, 145 caracteres

Como puede verse, Objective-C es el lenguaje más complicado de los 3, no solo por la cantidad de texto necesario, también por una sintaxis poco práctica y su forma poco común de hacer las cosas. Mientras que PHP y ActionScript son bastante sencillos y parecidos entre sí. ActionScript más o menos sería el estándar de lenguaje de programación. PHP es menos estricto y ni siquiera necesita declarar las variables.

En el extremo opuesto está Objective-C. Hay que poner corchetes para todo, las clases tienen nombres kilométricos y algo tan simple como concatenar strings es un maldito suplicio, entre otras cosas. Os podéis imaginar lo que es programar una aplicación entera con semejante amasijo de caracteres y expresiones raras. En definitiva, Objective-C es un lenguaje absurdamente complejo.


Espero que esta entrada os haya parecido interesante tanto a los que no tenéis ni idea de programación, como a los que sí sabéis y habéis caído en este blog buscando cómo concatenar 2 strings en Objective-C xD

No he hecho esta entrada con ánimo de despotricar sobre Objective-C(aunque un poquito sí), si no más bien como anécdota personal. Tener que programar en una cosa tan rara como Objective-C es incluso divertido porque cada vez que consigo hacer algo con este lenguaje es un FUCK YEA épico xD

En breve espero comentar aquí las cosas que vaya haciendo con este lenguaje infernal :D