Category Archives: Uncategorized

Update 1.05 available for Airport Madness 3D

skeletonNo rest for the determined game developer!  I’ve released updates almost daily for Airport Madness 3D since its launch on Wednesday May 11.  Please help yourself to version 1.05, available through the link that was sent to you after puchase.

This update improves game performance and hopefully eliminates numerous bugs, most notably the aircraft that refuse to park!

Airport Madness 3D Update

We are sorry to keep everyone waiting so long for Airport Madness 3D. The game continues to get built, but there is still a great deal of work to do. Each day, problems get fixed and features get added. It would be a mistake to hurry for an early launch. We want to deliver a solid product to you with no bugs. Unfortunately, it is hard for us to keep guessing at a release date.

Our energy for this project is high, and we are very excited about it’s upcoming release. At the moment, we are hoping to release a PC and Mac version on the website first. Steam, iOS, Mac App Store and Android versions will arrive shortly afterward.

The intention is to initially offer Airport Madness 3D as a paid game, with a free limited version following shortly afterward. The iOS, Android and Mac App Store versions will likely be free, with in-app purchases to unlock additional airports. I hate in-app purchases, but unfortunately this seems to be the current state of the gaming industry, and in-app purchases are necessary in order for us to remain competitive.

Keep checking back here for the latest news.

Airport Madness 3D Still in Development

With nearly every game launched over the past eight years, we’ve been late releasing.  With each game, I try to build in a little extra time when making release date promises. Yet, there still just isn’t ever enough time to get done.

With our current project, Airport Madness 3D, I decided to get smart and not make any promises at all, other than “early 2016”.    Well, here we are, and it is March 9th.   The game still has a least another months’ work.   As a business owner, I must hype this came up as much as I can.   However, as a one-man show, it’s hard to get specific about a release date.

On all of my social channels, my vague words have somehow become a promise of “March”.   It’s just that easy to get myself into trouble!   I can guarantee that it will not be ready in March.  However, April does look very realistic.

image

This week I will completely finish the game’s engine, as well as one of its airports.   The three additional airports will require approximately 10 days to construct, as I have designed my code so that additional airports are easy to include.   Add to that any additional time that I require for unusual bugs or launch issues with our new game development platform, Unity 3D.

I’ve always sucked at sticking to delivery date promises. Those of you who have followed me since the beginning give little value to my promised release dates. In spite of that, you all continue to support me, and I greatly appreciate this. I’m working as hard as I can for you!

 

 

 

 

 


 

The Free-For-All Airport

Definition of “free-for-all”:

  • noun
    a disorganized or unrestricted situation or event in which everyone may take part.

For many years, people have asked me to give players the freedom to assign any runway to arrivals and departures in Airport Madness.  I know you all want the power to assign a departing aircraft runway 26L, an arriving aircraft runway 08R, runway 35 to another departing plane, then sit back and watch how it all plays out.  People want this game to feel completely real, and not be restricted by the artificial limitations imposed by me.

coolJetDepartingHaving worked as an air traffic controller at five real-world airports, I can tell you that this is not generally how it works.  At a quiet airport, perhaps the air traffic controller will offer a pilot the runway offering the shortest taxi, or reduced flying miles.  They may even entertain the same thing for an arrival.  However, any airport that is even slightly busy will establish a sensible traffic pattern for arrivals and departures.    Take Las Vegas.  They will select a traffic pattern such as, arrivals to runways 01L and 01R, departures from runways 07L and 07R.  They’ll never sneak a 737 in on 19L because they want to be extra efficient.

The traffic pattern decision might be made by a supervisor (if there is one) or at a smaller airport, by the controller.  In either case, it is a decision that is made based on winds or noise abatement.  Once the pattern is established, it is not strayed from.  At least, not until the winds or airport conditions change.

With Airport Madness 3D I have tried to create what I feel is realistic.  While you are able to change the traffic pattern, this decision must be made at the beginning of each session.  In an early beta version of this game I tested the free-for-all scenario.  Besides discovering that it’s not much fun dealing with irreversible traffic jams, a very obvious problem came to light: how can the player untangle such traffic snarls on their taxiways?  Air traffic controllers have invented a special award that they give to their coworkers who create such jams.  It’s called the Golden Towbar Award.  Unless an airport has a thorough layout of taxiways, it is very hard to serve a single runway in both directions.  In the real world, airports establish a traffic flow and everybody sticks to it.

Designing flight paths takes up the majority of my development time.  There are so many measurements required, and so much testing to be done.  Developing a free-for-all game would quadruple my workload, and I don’t think it would be worth it.  I think most players would rather that time be better invested in other game features.

 

Game Update Notifications

 About a year ago, I decided that it might be a great idea to offer free bi-monthly updates to our latest game, Airport Madness: World Edition.  Rather than penalize loyal customers by making them pay for more airports each year, I realized that there was a better way.  Not only is “free” a nice thing to do, it makes pure business sense.  Every two months since the launch, I’ve released a free update.  Doing so keeps the game fresh and alive on the worldwide web.  People talk about it.  They share it on Facebook. They tell their friends.  With every free update, I get a surge of sales.  Plus, the game has longevity.  AMWE is 15 months old now.  Historically, our games would be well into the “long tail sales”, meaning the income should be only at a trickle by now.

I’ve really tried hard to inform buyers whenever I release an update.  At first, I simply put out a newsletter stating that the update could be obtained by emailing me.  However, this turned into a huge task, answering thousands of emails manually.

I then experimented with an online tool that would accept your transaction number, then give you a download link.  However, this was full of issues.  Often, buyers simply didn’t have their reference number.  Sometimes a buyer would enter their transaction number, but my system would not recognize it.

In December, I sent out a special email to every email address associated with my list of buyers.  Many customers emailed me, asking if it was really us that sent it.  Apparently, the email somehow got flagged a malicious.

My latest idea was an in-game notification.  When the player reaches the main menu page of the game, a call is made to my server to see if there are any notifications, and posts them smack dab in the center of the player’s face.  The process takes roughly 1.5 seconds for someone with good bandwidth, but potentially much longer with slower connections.

index

As of 5pm this evening, I’ve received more than 300 responses to my newsletter announcement of a game update.  None of these people received the update notification.  I feel really bad for someone who pays good money for something, then gets told there’s an update, but they have no way of obtaining it.  It’s not the image that I want for my business.  My next step is to improve the in-game notification system, so that it double-checks (even triple-checks) my server for such notifications and then lets the user see the information some place they can’t miss it.

I could spend forever perfecting such things, but each minute it requires puts me that much farther behind with the upcoming Airport Madness 3D, which is now looking like late March for a release.

I appreciate the patience everyone has with my system, and I sincerely hope that you all now have the Airport Madness: World Edition update.

Airport Madness: World Edition Update

We’ve added Zurich, Switzerland to Airport Madness: World Edition. We now offer 12 different airports to play from! Owners of the PC/Mac version will be prompted to install the update from the in-game menu page. iOS, Android and Steam versions to follow next week!

If you have not yet purchased, here is the product page:
https://bigfatsimulations.com/game/airportmadnessworldedition

amwe_171sm

I’ve recently made my development process a bit more efficient.  In the past, I would release updates for each and every platform, only to feel overwhelmed when the inevitable bug reports land in my inbox.  When this happens, I then have to republish to each platform.  Because Steam, PC, Mac, iOS, Android, and Mac App Store versions all require special handling, it requires a full day of my time, just to fix something as simple as an incorrectly numbered runway.

This morning I released the Zurich update for Airport Madness: World Edition, but only to those who own the PC/Mac version.  Once I resolve the bug reports, then I’ll release this update across the other platforms.  Unfortunately, Apple usually requires a week to review such an update, so iOS will be the last to receive the update.

Airport Madness 3D Game Settings

We’ve finalized the Settings page for our upcoming game,  Airport Madness 3D.  As you can see, the new 3D environment has created some interesting game options. 

 
A player can view the airport in 360 degrees by dragging their mouse (or swiping their finger on a mobile).  Swipe Direction is an option that I’m sure a few of you will like.  When you swipe left, which direction the world moves is up to you. 

Tower height control is such an easy feature to add, it would be a shame not to.  I’ve chosen what I feel is the ideal height, about 100 feet above ground.  This can be reduced to as low as 20 feet, or as high as 200.

I’ll post more screenshots shortly.  Still aiming for a March 2016 release!

Passenger Comments in Airport Madness 3D

I’ve added an interesting little feature to our upcoming Airport Madness 3D, which I expect at least 30% of you will like.  It’s an in-game Twitter-like feed of comments from pilots, passengers and local news stations to let you know how you’re doing as an air traffic controller.

madtweet

Originally, my plan was to insert “thought bubbles” above airplanes, giving the player a sense of whether or not they were doing a good job of controlling airplanes.  However, in a game such as this one, visibility is extremely important.   Thought bubbles would likely hide other airplanes, and make the game difficult to play.  I came up with something I call “MadTweets”, a continuous feed of tweets posted by pilots, passengers, and local news.  It’s tidy, non-intrusive, and easy to turn off in Settings.