Séptima y octava versión de HaxBall a la vista

Una vez más, HaxBall vuelve a sorprender con más mejoras y avances técnicos en la jugabilidad y en el control del juego. Ya ha salido a la luz una nueva versión de HaxBall, con algunas novedades que a muchos ha podido gustar, y otros han esperado con ansia a que saliera.

Esta nueva versión ha salido para aprovechar principalmente la solución de algunos bugs que ocasionaban daños o molestias en el juego, así como mejoras. Por ejemplo, ya no puedes bromear con los nicks de usuarios ajenos, es decir, no se pueden publicar mensajes en el chat con saltos de línea (recordad el truco del Alt+010), so color de no “marear” al resto de usuarios ya que puede resultar molesto. Otra mejora que han añadido es colocar un botón para cada equipo (rojo y azul) cuya función es mover un equipo entero bruscamente al grupo de espectadores; al igual que también se ha cambiado el orden de usuarios por sala, haciendo que los jugadores que se añadan a una de las tres listas (rojo, azul o espectadores) se coloquen en último lugar, en lugar de colocarse por orden de conexión. Así se facilita el trabajo de los administradores a la hora de organizar equipos y gestionar jugadores sin hacer mucha faena (ya de paso se podría haber puesto un botón para conmutar los equipos rojo y azul para hacer partidos de ida y vuelta ;))

Por otra parte, otro cambio que no llama mucho la atención, pero sí que es en parte notable ha tenido lugar nuevamente en la pantalla de la lista de salas. El cambio que se ha hecho es la eliminación de la famosa columna Country (País) en donde aparecían las famosas banderas de cada país o nación correspondiente al host que había creado una partida, y siendo “movida” a la columna Distance~ (Distancia aproximada). Esto facilitará ver de dónde es la sala de un solo vistazo.

No obstante, esto no es todo lo nuevo que trae esta versión de HaxBall… y parte de lo que queda por decir está en la primera imagen que habréis visto en este artículo 😀

Si hace poco dijimos que HaxBall había añadido la posibilidad de crear y personalizar estadios, ahora se puede hacer lo mismo, pero cambiando además las propiedades físicas de los jugadores y del balón. Esto es, poder cambiar de tamaño y de color al balón (el amarillo es ideal para invierno), así como su fricción, rebote, velocidad, densidad… al igual que con los jugadores se puede cambiar la aceleración, densidad, potencia de tiro, aceleración de tiro, fricción de tiro, rebotes, etc.

>> Un ejemplo de cómo utilizar esta función se puede visualizar aquí, en la siguiente repetición: http://www.haxballtube.com/watch?v=03aa5c6b
>> Un estadio de ejemplo con las nuevas funcionalidades para crear estadios se puede visualizar y descargar aquí: http://haxball.com/static/stadiums/newfeatures_tutorial.hbs

ACTUALIZACIÓN: Y ya va la octava versión. Ha durado poco la séptima, ya que han añadido una serie de novedades este último día. Ahora es más cómodo gestionar las repeticiones de HaxBall, es decir, ahora puedes avanzar y rebobinar hacia un punto determinado rápidamente tan solo haciendo clic a la barra nueva de línea de tiempo que se ha añadido en cada repetición (7); y posteriormente, indica en qué minuto o segundo estás (8). Pero no es esto lo más notable de la octava versión, ya que jugando, puedes pausar en cualquier  momento la partida, inmovilizando así a todos los jugadores en pista con la pantalla en escala de grises y mostrando un letrero en el centro que dice “Game Paused”, es decir Juego Pausado.

A esto se le puede sacar partido (nunca mejor dicho) especialmente para competiciones— léase FEHaxBall o AHA, entre otras competiciones existentes— en las que el árbitro tiene que detener el juego por ausentarse uno o más jugadores durante el transcurso del partido para después continuarlo sin incidentes. La ubicación del botón no ha sido muy acertada, no obstante, como con el botón de Menu y la tecla Esc, puedes igualmente pausar el juego pulsando la tecla P aunque estés fuera del menú.

Anuncios

Más ideas para mejorar HaxBall – Bots de IA

A partir del anterior artículo que publiqué sobre sugerencias para mejorar HaxBall, en el que interpretaba una mejora general de la interfaz y de funciones nuevas, donde se manifestaban funciones como editar los nombres de cada equipo, cambiar los colores de cada equipo, cambiar el nombre de la sala o su contraseña sin tener que salir de la sala, visualizar el ping del resto de usuarios, etc.

Posiblemente, la idea que más repercutió fue el de cambiar los colores y nombres de cada equipo, sin embargo, esto lo desestimaron los desarrolladores de HaxBall considerando que sería una mejora trivial. Quizá lo que verdaderamente hizo llegar fue la posibilidad de cambiar o añadir la contraseña sin cerrar la sala, a través de los nuevos comandos de chat “set_password” y “clear_password”. Puede que la sugerencia que hice sobre la tanda de penaltis fue la peor y la menos acertada de todas las que hice, ya que este juego no está preparado para hacer tandas de penaltis; mas sería un trabajo muy costoso implantar esta función repentina y definitivamente. De todas formas, con la posibilidad de crear estadios personalizados a tu antojo ya es posible montar estadios para realizar tandas de penaltis expresamente. Y puede que también otra sugerencia que no pasó muy desapercibida fue el de poder ajustar los derechos de administración (para todos o para solo uno, so pena de que le quieras otorgar el “poder” a otro usuario) sin tener que volver a crear otra sala. Y un largo etcétera…

Pues bien, oyendo otras opiniones de usuarios sobre cómo mejorarían HaxBall, me he decantado por montar otro croquis sobre la interfaz actual que tiene el juego centrándome por esta vez y plenamente en la posibilidad de añadir bots para poder jugar contra ellos en solitario o en equipo con otros jugadores. Esto es, que un administrador de una sala pueda añadir uno o más bots y repartirlos en equipos para competir con la denominada inteligencia artificial, así como ajustar su nivel de dificultad (menor, desde Rookie p. eg., hasta lo mayor, Master o Professional, pasando por Novice, Medium y Expert).

Esto es, nada más, lo que sería la pantalla principal que hay dentro de la sala.Los bots (o al ser un único bot en este caso, EL bot), podrían representarse distintivamente con una capa verde sobre el nick, al igual que la capa dorada que hay sobre los administradores y moderadores de las salas.

Para más inri, también podría ajustarse las propiedades generales de los bots. Solamente para activarlos o desactivarlos o también para regular cuántos bots quieres añadir en el juego. Desactivarlos supondría, obviamente, que todos los bots que permanecieren en la sala se esfumen repentinamente.

Por último, la guinda del pastel sería también poder gestionar los bots como a los usuarios normales (ban y otras cosas). Solo que sin la opción de otorgar administración—⸘para qué‽—y el de expulsar permanentemente, que se sustituiría simplemente por el de “Suprimir bot”. Además, también he puesto una opción “de regalo”, en el que se puede describir la estrategia deseada a un bot específico, sean Ataque, Defensa, Sendos, Mezclado, etc.

Lo complicado es—o a lo mejor no—, ahora, tener que programar los bots en cada dificultad y en cada estrategia, por lo que la implantación de esta función podría quitar mucho tiempo. Pero no parecería mala idea tener esta opción para los que prefieran jugar solos y sin tener a gente sinvergüenza 😉

Minientrada

¡Feliz año 2012!

HaxBallistas os desea feliz año nuevo, y que todo lo bueno no acabe aquí. Esperamos un año 2012 lleno de felicidad, de cosas buenas, de sorpresas, y de buenrollismo en general.

🙂

HaxBall para móviles en fase Beta

HaxBall ha anunciado a través de IRC que acaba de desarrollar una compilación de HaxBall para móviles con Java, aunque de momento no funciona muy bien debido a su reciente desarrollo y puesta en marcha. En un futuro está planeado lanzar esta aplicación para móviles con Symbian, para iPhone/iPad (iOS en general), y para otras plataformas móviles compatibles. Aquí os mostraremos en primicia las primeras imágenes de lo que se vendrá próximamente.

De momento lo único visible son las salas disponibles en la lista, no se puede entrar a ninguna ni se puede crear ninguna sala nueva, pero está previsto indudablemente mejorar el código y añadir nuevas funcionalidades en el futuro.

Nuevos estadios personalizables

HaxBall cumple ya un año en funcionamiento, batiendo récords de visitas y de partidas creadas en las estadísticas de esta web, y qué menos que celebrarlo con una gran actualización que a todos nos ha sorprendido durante esta madrugada.

El pueblo ha hablado, muchos usuarios estaban pidiendo a gritos un nuevo cambio en el juego tras una sequía de dos meses sin nada nuevo, hasta que nos oyeron, y entonces decidieron llevar a cabo un proyecto que ha surtido efecto.

En el día de hoy ya han añadido un nuevo sistema más cómo de escoger un estadio en el juego, que es el botón Pick (Escoger, elegir), y han creado un nuevo estadio llamado Huge (gigante), que es aún más grande que los Big (grande) que llegaron poco más tarde de crearse HaxBall. Aparte de eso, también podemos crear nuestro propio estadio, mediante un archivo de texto plano con extensión HBS (HaxBall Stadium), al igual que con las repeticiones, HBR (HaxBall Replay), solo que este nuevo se puede editar de forma mucho más sencilla, y con algo de conocimiento matemático. Para cargar estos estadios personalizados, basta con hacer clic en el botón Load (cargar) que hay dentro del menú de Pick y localizar el archivo HBS que quieres utilizar como estadio.

De todas formas, para poder hacerte una idea de cómo confeccionar un estadio personalizado, puedes visualizar algunas de las muestras que HaxBall te propone a continuación:

Estadio simple – Como dice el propio nombre, un estadio simple, normal y corriente. Parecido al Classic (clásico), pero un poco más amplio.
Tutorial – Este estadio es un tutorial que te facilitará aún más los comandos, parámetros y variables que puedes utilizar a la hora de editar un estadio. Esto se puede visualizar editando o abriendo este archivo como un archivo de texto plano.
Estadio extraño – Aunque originalmente se llame Funky, está creado basándose en el modelo de la pista normal de Hockey, pero con algunas curvaturas del segmento para hacerlo más confuso.

Quizá en un futuro, quién sabe, se podrían añadir nuevas funciones en el editor de estadios o puede que alguien se disponga incluso a crear un software que permita facilitarte el poder customizar estadios sin conocimiento alguno de matemáticas o de coordenadas.

Por cierto, hay algunas personas que están teniendo problemas para “actualizar” la versión de HaxBall. Y es que lo único que hay que hacer es actualizar el caché del navegador para la web de http://www.haxball.com o de haxball.com. La forma más sencilla es simplemente, antes de escribir tu nick, actualizar la página con F5 o Ctrl + R.

¿HaxBall se está “haciendo polvo”?

Parece ser que los servidores de HaxBall están que echan humo por el constante trabajo que le estamos dando.

Todo empezó hace unos días, exactamente el 30 de Septiembre, cuando HaxBall sufrió su primera caída. El 6 de Octubre ya se vio otra vez con más de lo mismo, y ahí fue cuando Basro actualizó el post del blog oficial diciendo que los problemas todavía no están del todo solucionados, lo que implicaría que sufriría más “caídas” temporales de vez en cuando.

Por lo tanto, si has llegado aquí buscando por una solución a este problema, no hay de que preocuparse; en breves volverá a funcionar correctamente HaxBall sin ralentizaciones.

[Blog] Nueva barra de idioma

Tras observar detenidamente desde dónde nos visitan el blog, y tras ver que muchos visitantes utilizan el traductor de Google para traducir a su idioma local, he decidido colocar una barra de idioma en la esquina superior derecha, es decir, en la primera fila de la barra de widgets.

Los idiomas disponibles ahora mismo son, basadas en las estadísticas de visitantes:

Spanish – Spanish HaxBallistas
English – English HaxBallers
Portugues – Portuguese HaxBallistas
Français – French HaxBallistes
Polski – Polish HaxBallistów
Türkçe – Turkish HaxBallişistlers
Russkii – Russian HaxBallistov
Deutsch – German HaxBallistischen
Italiano – Italian HaxBallisti
Srpski – Serbian HaxBallača
Ceský – Czech HaxBallisty
Lietuviu – Latvian HaxBallistinis
Català – Catalonian HaxBalistes
Euskera – Basque HaxBalliriak
Galego – Galician HaxBallistas

Y además uno extra, el idioma de Pikachu (Pika-pika), totalmente ininteligible, y así el nivel de frikismo de este blog aumenta de forma considerable 😉

Nada más relevante que decir por ahora; como he dicho antes, lo podéis ver en la barra de widgets del blog a partir de ahora 😀