Monthly Archives: January 2016

Weekly update: features!

A new build is up with some sorely needed features. Among them: Server list and room list are now on the same page Added tabs to the game page for more space Added basic admin functionality. The first player in the room is an admin, and if he/she leaves, the next person in line becomes […]

Grand opening: the day after

Picking up the plastic plates, confetti, and champagne glasses off the floor gave me some time to reflect on our launch yesterday. What happened to the site? Some of you may have noticed that the site went down for about 20 minutes yesterday, a few hours after the launch. I myself noticed that the site […]

Down Goes Frazier!

Well, it started off with a bang.. and then went kaput. HaxArena has crashed and we are working to get it back online.  We did identify the issue and we’re working on a fix. Please stand by!


I’ve been floating a lot of ideas on this blog and generating a lot of good discussion, and quite a few of you find yourselves wondering: “So … when can I try it?” TL;DR: On Friday, you can try it. I must emphasize that we’re still at an extremely early stage of development, and the […]


Once upon a time, there lived a handsome programmer who worked in a large box. His work was uninspiring, and he sought enlightenment in other pursuits, such as participating in AI contests. One such contest involved creating a program that could coordinate circular players in an effort towards directing a circular ball towards a goal, […]

The kick

The kick is central to the HaxBall experience. In building HaxArena, some complex problems arise from this apparently simple mechanic. In this post, I will attempt to contrast HaxBall and HaxArena with respect to the kick. As always, all questions and comments are welcome. The range HaxArena players and ball are modelled as circles. Detecting […]

HaxArena Architecture

We’ve had a number of questions about how HaxArena is being made, so it’s high time I wrote about it. HaxArena’s front-end is being built in HTML5 and Javascript, using AngularJS as an MVVM framework. The actual game board is being built in Phaser, because of its simplicity and tight integration with physics engines. The back-end […]

Is HaxArena a myth?

I’ve been spending some time playing HaxBall as “”, and started to get a lot of questions. I’m sensing a fair amount of disdain: players either think HaxArena is an elaborate hoax, or are otherwise simply not convinced the game will be built in their lifetimes. We hear your concerns and we owe you an […]

HaxArena lives!

It’s a brand new year, and it’s a brand new day for HaxBallers. HaxBall is a simple, beautiful game, but it has not significantly evolved since its inception. We at HaxArena are planning to redefine the HaxBall experience over the coming year, and we would love to have you (yes, you!) on board to help […]

Hello World!

The HaxArena blog lives! Thank you to everyone who has shown such great interest in the HaxArena project.  We have had tremendous response.  Due to this overwhelming response we have decided to start this blog to allow everyone to follow the project more closely and give your own feedback.  We value the Hax community and […]