[This entry has been imported from my old blog, therefore, links and images might now show correctly. Sorry about that]
With ‘the piscine’ and all the things that have been going on lately, the simulator has not been updated for a month …
This week end away gave me a chance to catch up …
One major update is about the ATC, things have evolved and the ATC aircrafts now have the ability to taxi to the runway, ask for takeoff clearance, take off, contact the tower for landing clearance and report in downwind then final …
Each one of these steps took some time to design, and this system being linked to time and not linear, the more options I add the more difficult the coding is … I have to deal with a lot of variables to update the aircrafts, the ATC Entities … I think I’m going to keep coding this way until I can safely land an aircraft back, then I’ll refactor the ATC code …
I’ve faced a lot of problems that I haven’t handled the same way … and this would be the occasion to even this up and use the same technique everywhere…
The aircrafts are a little more clever now, they don’t collide with each other, they stop when an other aircraft gets too close, and they get in line for take off.
The clearance for take off is only granted by the tower once the runway is clear. It’s really fun to watch the aircrafts wait for their turn to take off!

The aircraft camera motion has also changed. It’s no longer like in the video, it now has smooth interpolations between positions, and a slight change of angle when the aircraft moves abruptly. This last thing is going to be interesting when turbulences will be added to the wind system.
The aircraft model is a little better now, I’ve purchased a nice Garmin G1000 Glass Cockpit for the aircraft, check it out in the gallery !

Happy Landings !
Matt