Archivo mensual: junio 2012

Cambiar bandera en HaxBall III

Visto ya el método más básico otrora para cambiar la bandera en HaxBall, hemos visto que tras una serie concatenada de actualizaciones que se han ido realizando en HaxBall, el programa que os presentamos en el anterior post actualmente no funcionará correctamente con la actual versión de HaxBall.

Ello se debe a que desde siempre, HaxBall ha trabajado con la URL incrustada haxball.swf para poder jugar, pero tras la séptima versión de HaxBall, este archivo Flash ha pasado a llamarse haxball01.swf, haxball02.swf, haxball03.swf, haxball_.swf y ahora haxball04.swf.

BlekKobaz, de todas formas, creó una nueva versión de HaxBall Profiler 1.5 (descargable aquí) tras varios reportes de diversos usuarios, informando que la anterior versión 1.4 ya fallaba.

No obstante, si a través de este programa sigue habiendo problemas (visto que HaxBall está cambiando muy a menudo la URL del juego en Flash), puedes probar con Minerva de Course Vector (descarga), una aplicación de Adobe AIR que te permite modificar fácilmente archivos de configuración de Flash (archivos SOL para los amigos), con una interfaz más que intuitiva.

Hay también otro método que se explicará a continuación (para los que tengan problemas a la hora de utilizar Adobe AIR), aunque no tan simple posiblemente, en caso de que HaxBall vuelva a cambiarnos la URL.

  1. Primero descargamos un editor de textos más avanzado, que permita editar textos en Unicode o en otras codificaciones más avanzadas. Por ejemplo, Notepad++ (descargable aquí).
  2. Realizada ya la descarga, y ya descomprimida o instalada (en función de cómo lo hayas hecho), abrimos el programa Notepad++.
  3. Abrimos la opción de Abrir archivo, y accedemos a la carpeta en donde se guardan los archivos temporales de Flash Player. Para ello, copiaremos y pegaremos la siguiente ruta: %APPDATA%\Macromedia\Flash Player\#SharedObjects. Donde %APPDATA% es la ruta “automática” que nos ubicará directamente a los datos de programa que tengamos almacenados en cada perfil. Por ejemplo, en Windows XP es X:\Documents and Settings\Usuario\Datos de programa\…
  4. Una vez ahí, encontraremos una o más carpetas con caracteres alfanuméricos (por ejemplo, FNE4XNS2). Entraremos en la que tenga modificación más reciente (obviamente, si solo existe un directorio, entraremos en ese mismo).
  5. Dentro de ese directorio encontraremos todas las páginas web que hemos visitado y que han ido almacenando en disco todos los datos temporales que generan las aplicaciones Flash que hayan dentro de dicha web. Cada una de estas aparecerán en subdirectorios, por lo tanto, buscaremos y entraremos en una de las tres carpetas preferidas para acceder a HaxBall (http://www.haxball.com, haxball.com o 178.79.169.126; la que queráis, a la que entréis más a menudo).
  6. Ahí dentro posiblemente encontraréis varios subdirectorios. Cada uno corresponde a cada uno de los archivos SWF (las aplicaciones Flash, por decirlo de otra forma) que has ido utilizando desde el sitio web de HaxBall. Teniendo en cuenta que actualmente se utiliza haxball04.swf, tendríamos que entrar por la misma regla de tres a un subdirectorio llamado así, pero este no es el caso. Ahora nos limitaremos a abrir directamente el archivo UserOptions.sol que se encuentra “a primera vista”, tal y como se muestra en la anterior imagen.
  7. Una vez abierto dicho archivo, veremos que habrán varios retazos de “código”, distintas variables como latitud, longitud, nick, avatar, etc. Nos centraremos únicamente en la variable countryCode (como se ve señalado en la imagen), cambiando el código de país que hayamos tenido antes (por ejemplo, para España es es, para Argentina es ar, para Uruguay es uy, etc.) por otro distinto en minúscula (podéis ver una buena lista de códigos de países aquí, y una imagen con los códigos que soporta HaxBall aquí). Yo por ejemplo lo tengo ajustado a ad, de Andorra, que desde HaxBall Profiler 1.5 ya había cambiado). Si quieres ponerte un país en blanco (sin bandera), basta con ponerte un código de país inexistente, por ejemplo xx.
  8. Guardamos el archivo y ya está prácticamente hecho. Ahora solo queda abrir HaxBall y comprobar que ha surtido efecto todo esto que hemos hecho.

Si, en caso contrario, vemos que al entrar a HaxBall no se carga nada y tras refrescar, te pide que introduzcas el nick nuevamente significa que algo has hecho mal (cambiar otra variable de forma incorrecta, o poner un código de país en mayúsculas y/o con más de dos caracteres). por lo tanto, se reseteará la configuración a como estaba por defecto. Si al abrir HaxBall ves que no ha surtido ningún cambio (simplemente estás con la misma bandera que llevabas antes), también significa que has hecho algo mal a la hora de buscar el archivo de configuración, o simplemente que has abierto otro enlace distinto de HaxBall. Asegúrate que has seguido los pasos indicados antes correctamente y de haber abierto la URL de HaxBall del que hayas cambiado la configuración (cabe recordar que haxball.com y http://www.haxball.com son independientes, es decir, no abras haxball.com habiendo cambiado la configuración de http://www.haxball.com y viceversa).

ACTUALIZACIÓN (Agosto 2012): BlekKobaz, programador de HaxBall Profiler, acaba de desarrollar una nueva versión de este mismo programa para cambiar la bandera de forma más sencilla. Para descargar la última versión, acceder a este enlace.

Anuncios

Ball 3D, el HaxBall en tres dimensiones

HaxBall ya lleva casi dos años operativo en Internet con mucho éxito desde el primer mes. Y siempre manteniendo la misma tónica, pese a varios cambios que ha ido sufriendo a lo largo del tiempo, sigue siendo un juego de “fútbol” o “hockey sobre aire” plasmado en dos dimensiones sobre un plano “aéreo”.

Pero a esto, se le suma una nueva competencia. Fue creada por el polaco Mariusz Kowalczyk (Maniek para los colegas), y es una alternativa en tres dimensiones a HaxBall.

No, eso no es…

Esta  alternativa se llama Ball 3D (no “Balled”, como dice alguna gente confusa a estas horas de la noche), publicado hoy 2 de junio, y se presenta de la siguiente manera:

El juego pues, como en los primeros días de funcionamiento de HaxBall, está en plena fase Beta, por lo que puede que tenga algunas trabas de lo joven que es este juego. Y a diferencia de HaxBall (independientemente que aquí al ser en 3D, la cámara se controla con el ratón mientras que manejas la ficha con las teclas WASD o con los cursores, tiras el balón manteniendo pulsado el botón primario del ratón en función de la fuerza que quieras propinar y además, puedes hacer saltitos), no trabaja con Flash Player, sino con Unity Web Player, un potente motor hecho expresamente para el desarrollo de videojuegos en 3D (aunque hay juegos que funcionan en Unity no teniendo por qué ser en 3D).

Así que nada, si te ha gustado HaxBall, puede que este también te sea de interés. Si quieres probarlo, entra al siguiente enlace:

http://www.ball3d.com