One less bug, one more feature

Friday, August 13th, 2010

After the launch of AirlineSim 1.5, we were made aware of some problems with Traffic Rights as applied to the improved via-flight feature. In short, the second segments of any such flights that didn’t have traffic pickup rights were running empty, regardless of any passenger demand between the origin and the final destination. Happily, the cause of the problem was easy to find – an important part of the new AS1.5 flight system had not been made to take via flights into account.

Fixing the bug was simple, but fixing it also presented an opportunity to add a new feature, which AirlineSim has so far been missing. In real life, some airlines operate ‘mini hubs’ at airports abroad; examples include operations by South American airlines in Spain, European airlines in Florida or American airlines in Asia. The airlines have the ability – assuming no additional agreements exist between the second and third countries – to carry passengers from Country A to Country C with a change of flight in Country B without picking up additional passengers in B, effectively enabling them to create connection-based networks at airports outside their own countries. This ability will now be available in AirlineSim, too – hence the ‘feature’ part of today’s title.

Operating a ‘mini hub’ is not for the faint-hearted; airlines still won’t have the ability to carry local traffic on the second leg of the flight, so the advantages – and costs – of operating these extra flights will have to be considered very carefully, and in many cases it will be more efficient to make use of a local partner to carry any connecting traffic, but the option will be available for those situations where such partners are unavailable or unattractive.

It’s worth noting, in addition, that the via flight function only needs to be used in situations where 5th Freedom rights are available for onward flights; for example, between countries which are parties to the Yamoussoukro Decision. If 5th Freedom traffic isn’t a concern, regular flights that aren’t explicitly via the intermediate point will also work fine. Of course, you may want to use the feature anyway – using it saves a flight number, and will probably offer the possibility of a dedicated technical stop in the future.

Video time! The new AS 1.5 interface

Thursday, May 6th, 2010

It’s been a while since we released a video about the upcoming AirlineSim 1.5. So here it is, the third video in a series about the features and improvements the new version will introduce. This time we focused on an in-depth introduction to the completely revised interface of the game. But see for yourself!

As usual, we recommend to watch the video directly over at Vimeo for better quality and larger screen size.

Some words on the content for the impatient: The new interface was redesigned with three key goals in mind. Firstly we wanted to slim down the header and the navigation to require less space. AS is a highly complex airline simulation and as such we need as much space for actual content like large tables or charts as possible. Secondly we wanted to improve usability and generall accessibility of the main features and places within the game. The icon-based navigation now looks a lot less cluttered and the sorting by topic makes it easier to find the feature you are looking for quickly. Last but not least we wanted to bring the visual design up to current standards worthy of a modern, web-based management game.

We sincerely hope you enjoy the changes and we look forward to your feedback! In the meantime we are hard at work to open AirlineSim 1.5 for a public Beta some time around next week. So stay tuned!

Bye bye, holdings!

Saturday, March 27th, 2010

This week I implemented, more or less spontaneously, one of the most radical changes in the history of AirlineSim. This change was – just as spontaneously and also as an answer to some elementary questions on AirlineSim’s future – decided on the weekend before, at the weekly AirlineSim team meeting. Accordingly, I want to inform all players who aren’t participating in the current alpha test about this change and its impact on the game.

(more…)

Have a look at 1.5’s new Flight Planning System

Wednesday, November 18th, 2009

Except for the launch of Croydon it has been rather quiet around here over the last couple of weeks. So lets break the silence! We’ve been working hard on one of AirlineSim 1.5’s biggest new features: The flight planning system! It will completely change the way you do your scheduling in AirlineSim. We have also integrated the first parts of our new design which will be introduced alongside the new milestone. Since a picture says more than a thousand words, find a video of the new feature after the break. Oh, and the guy talking with the funny German accent would be Martin…

(more…)

Upcoming: New staff features

Friday, September 25th, 2009

Since AirlineSim first appeared based on our currently employed technology, the human resources features have been nothing but a shadow of their former self. When doing the switch from the old framework to the new one, some parts of AS simply went overboard due to time constraints or because they were simply “overlooked”. So as promised on the forums and elsewhere, this topic will be one of the last big ones we will definately tackle to some extend in the 1.3 branch.

(more…)

Bringing AirlineSim to the market

Saturday, September 19th, 2009

It has been a while since I last reported from the hangar. That’s because the “hangar” now is an actual office. Well, in some way at least: I moved to a different city which kept me away from doing AirlineSim-related work for a few days but on the other hand resulted in a new appartment with my first ever dedicated room just for work. Within this environment my favourite daily schedule would look something like this: get up late, grab some coffee and unhealthy food, lock myself into the office, do programming all day long, chat with the team and fans every now and then, leave the office at some late hour of the day. Unfortunately, besides the fact that my girlfriend would probably be gone after a few days of practicing this schedule, there are many more aspects to “making AirlineSim” than just writing the code.

(more…)

Next Patch: Targets & Testing

Monday, August 31st, 2009

Now that most of the kinks have been worked out of the international side of things, it’s time to start thinking about the next patch. This one is likely to be quite a lot of work, and as a consequence of that we’re looking at doing some open testing before we set it loose. The preliminary release date for the next patch is the 29th of September 2009. This is not a definite date; depending on how the testing goes it could slip a bit, but the 29th is the current target date.

(more…)

Back to testing

Friday, August 28th, 2009

AirlineSim used to have a comprehensive set of automated tests. This means, most functions of the game had at least one corresponding test which ensured the respective function behaved as it’s supposed to. The big advantage of this approach is that you can easily test hundreds of different situations with a simple click of a button. If you apply a change to something at one end of the system which breaks some functionality at another end it’s likely to show up in one of the automated tests.

(more…)

Laying a foundation

Friday, August 7th, 2009

As mentioned in my last post, doing clean-up work like improving the usability and taking care of the inevitable bug-fixing and performance-tuning, is tedious. Given the prevalent temperatures and the fact that it’s Friday I decided this afternoon to pick up some stuff I haven’t touched in many months but which is a heck lot more fun than doing the stuff mentioned above: Developing AirlineSim 1.4. This post will be geared a little towards the tech-savvy so it might not be of interest to everyone.

(more…)

It’s usability week!

Wednesday, August 5th, 2009

The last couple of weeks have been a stressful time for the team and me. Everybody was working towards the launch of the first international server and basically put aside most other tasks that need to be taken care of. Now that it has been 3 days since the extremely smooth start of Nicosia we finally find the time to take a look at other things again. The first thing that came to my mind on monday was usability. A friend of mine who had never played AirlineSim before took a brief look at the game and his first impression was that it was extremely difficult for a new player to find his way into the game. It’s simple things that make it difficult: realizing that you need to have an airline to open a branch office, knowing that your airline request has to be screened by a member of our support team, entering the correct airport codes when requesting it and getting the correct error message if you don’t. Most of these issues are mentioned somewhere in the tutorial or in the game itself, some aren’t. Either way, all these tiny issues make it difficult to get started quickly and easily and might scare off any new player who’s not a die-hard aviation geek.

(more…)

newsletterrss