The summer holidays is always a slow period in any business. However – At UFLive things have continued to progress at a steady pace.
As has been alluded to elsewhere – Jon has now fully implemented the season system and the Gameworld is now running in the normal loop that you would associate with the game. All the developers teams are in the one Football Association and we are competing in the official competitions for prize money. This is a big addition to the game – We are now waiting for our 4th season to start. As everyone would have predicted Jon won the first two seasons. Complete outsider Mark Rutland won the 3rd season and the mighty Nobular Bells FC came from rock bottom in the first season – to finish a mighty 3rd in the last season. The reason? Well – My team was bugged in the first season – and I know that you don’t believe me – but it’s true. I have a striker called Henry Adams, and during testing one day I somehow managed to get him selected in all 11 positions in my formation. So I logged it as a bug and let Jon work on it. Meanwhile – all my matches were played with Henry Adams in every position on the field!!!! Still don’t believe me?? Just see for yourself:
However – These types of problems are now few and far between. Some time ago we implemented a bug reporting and tracking system. All those testing the client are able to take screenshots and log a ticket for Jons attention. Some of them Jon is full aware of and are on his list of things to do. Others are new to him and become additions to the list. It’s great to see the system working as it should. As an early tester of FML and recent versions of FM – I always found the reporting of bugs on the forum a bit of a hectic and unorganised system. And while we have not finalised our own bug tracking system for when we let all our eager testers in, I am confident it will be more regimented and transparent.
We recently reached a milestone in our client releases. As I wrote about in the UFLive Blog, we are now currently on UFLive Client Version 100. That’s right – there are 100 incarnations of UFLive – each one more stable and more feature packed than the last one. Along with more stability and some UI enhancements, the 100th client also brought with it a kit designer, an information and updates vidiprinter and the Transfer History section of your Club Finances.
There has been more and more work done on the finance side of the game since the last update. While we are still some way from our final financial model, we are getting there. Jon kindly reset the GWs finances before the last update, and it is immediately apparent that the finance system is in better shape than it was 6 months ago. Some of us were over 100m in debt – but now all teams are showing a healthy balance with good profits being made.
The other area that has seen a lot of focus recently (and a lot of email chains) is that of Player Generation, Progression and Aging. This is not something that we want to rush – as it is tied in with so many other aspects of the game. To get it right is crucial. Will has been imperative in the ideas and calculations behind this – but our very own Coach has also been outstanding in the real life feedback and input he has been able to give. Who’d have thought there would be so many categories of full back player!! Along with the determination of player types – there has been much use of phrases like ‘weighted attributes’, ‘generational parameters’ and ‘positional algorithms’!! I have to admit – when it comes down to this level of detail I do find myself shying away – but its great to see Jon, Will, Jules and the Coach knee deep in configuration and discussion with all the enthusiasm of a Belgian Midfielder handing in a transfer notice on deadline day
Finally, work is still on-going, and will always continue to be on-going, on the cosmetic look and feel of the game. As new features are put in place we are realising how the navigation and the individual screens could be better laid out and configured. And given that we still only have 10 or 12 testers actively in the game, we have free rein to do this without upsetting the apple cart so to speak. And I think that this will continue for the next few months at least. It is getting more and more like a finished product – but we are not kidding ourselves – there is still work to be done! And it’s still not a project that’s going to be finished overnight. Jon is still the catalyst behind the project – his influence, commitment, unerring confidence and dedication are huge to UFLive and once you all get in to have glimpse at the game you will see what I mean. For those of you from a computing background – or who may have some insight into the world of coding – you will appreciate the hours that Jon as put in – so remember that when you are all attempting to get to the top of the rankings in months and years to come!