Air Control v2
Posté le 17/08/2026 12:20
— Toulouse control, hello, SWR042 A330-300 altitude 10 000 feet, heading to 60 degrees, 300 knots.
— SWR042, Toulouse control, radar contact.
— Toulouse control, SWR042, enroute to KUSEN.
— SWR042, maintain flight level 100 and proceed direct KUSEN.
— Maintaining flight level 100, direct KUSEN, SWR042
Cela faisait longtemps que je n'avais pas touché à ma calto, et ça faisait aussi un bout de temps que je voulais reprendre mon jeu Basic
Air Control pour en proposer une version plus complète et réaliste.
Pour cette seconde version, j'ai abandonné le Basic pour le Python, ce qui m'a donné une occasion rêvée pour jouer avec PythonExtra !
Quelles nouveautés ?
Au programme de cette nouvelle version :
- plus de gestion des avions au sol ou des taxiways, vous vous concentrez désormais sur les avions en vols
- refonte totale de l'écran radar qui devient alors le menu principal du jeu : balayage, portée, affichage du vecteur de chaque contact, … bref tout y est !
- refonte totale des communications en se basant sur le manuel de phraséologie officiel pour un réalisme optimal, là où la précédente version était focalisée sur les vols à vue (VFR), cette version a été faite pour les vols aux instruments (IFR), préparez vous à orienter du gros porteur (ou à en écraser par terre si tel est votre envie) !
- dans la continuité du point précédent, vous pouvez maintenant orienter les avions en leur donnant des points de navigation, par exemple pour faire atterrir un avion, vous lui donnez une piste et l'avion va s'aligner et descendre tout seul.
- une autre nouveauté : les avions vous demandent parfois des choses : autorisation d'atterrir, la pression au sol, etc. Mais ils peuvent aussi vous avertir d'une impossibilité de leur part d'exécuter une commande donnée.
- les communications sont brouillées ! En fonction de la distance entre l'aéroport et l'avion, la communication peut être plus ou moins bonne, jusqu'à très mauvaise
À quoi ça ressemble ?
Assez de blabla, quelques exemples de la tête que ça a actuellement :


Code couleur :
- turquoise foncé / clair : contact trop loin pour les radars, les informations disponibles sont alors réduite et la communication mauvaise / contact actif
- blanc : contact sélectionné
- rouge foncé / clair : contact non sélectionné / sélectionné, ayant besoin d'une réponse de la tour
Les triangles verts sont les points de navigations, chaque point de navigation a un petit nom et vous pouvez envoyez n'importe avion sur n'importe quel point.
Qu'est-ce qu'il reste à faire ?
Beaucoup de choses !
Pour l'instant j'ai surtout développé mais sans trop réfléchir, donc une phase de refonte / nettoyage va s'imposer assez rapidement pour éviter les redondances et autres absurdités. Par ailleurs il manque encore des fonctionnalités que j'aimerais ajouter :
- possibilité pour les avions de décoller
- collision entre appareil et avec le sol
- génération de nouveaux contacts (actuellement quand tous les contacts ont été correctement aiguillés, il n'y a plus rien à faire)
- de nouvelles maps ! Différents aéroports, différents reliefs
- des urgences (carburant, annulation de décollage / atterissage)
- gestion d'une météo dynamique avec fermeture de certaines pistes
- gain d'argent / XP à chaque avion bien aiguillés avec la possibilité de rajouter des radars ou des points de navigations, de créer des routes, etc
Citer : Posté le 17/08/2026 16:51 | #
Oh je sens que ce petit jeu va me plaire !!!
Pour l'instant j'ai surtout développé mais sans trop réfléchir, donc une phase de refonte / nettoyage va s'imposer assez rapidement pour éviter les redondances et autres absurdités.
Bon visiblement il n'y a pas que moi qui fait ce genre de choses, qui agit avant de réfléchir et qui se rend compte que finalement il aurait mieux valu faire autrement...
J'ai hâte que ton jeu arrive en test.
Citer : Posté le 17/08/2026 17:26 | #
Merci beaucoup !
En soit il ne reste plus grand chose pour en proposer une démo jouable, j'essaye de te passer un prototype dans la semaine
Citer : Posté le 17/08/2026 17:58 | #
Cool, merci bcp.
Citer : Posté le 19/08/2026 14:13 | # |
Fichier joint
Une version démo est en pièce jointe
C'est très incomplet, mais ça tourne !
Pour l'instant il y a 3 avions à diriger (et c'est tout) ^^'
Au niveau des contrôles :
Menu radar :
- flèches gauche/droite : sélectionner un contact radar
- SHIFT : ouvrir le menu communication
- EXE mettre en pause
- EXIT quitter le jeu
Menu communication :
Dans ce menu, le jeu est un pause, il est donc possible de souffler un peu et de prendre son temps
- flèches gauche / droite : changer de contact
- flèches haut / bas : faire défiler l'historique des communications
- F1 (ALT) : réglage altitude
- F2 (HDG) : réglage cap
- F3 (SPD) : réglage vitesse
- F4 (WPT/RWY) : menu point de navigation
- F6 (ANSWER) : répondre à une demande de l'avion
- EXIT : quitter vers le menu radar
Dans le menu du point de navigation, 3 mode sont possibles :
- DIRECT : l'avion va voler vers le point de navigation puis continuer sur le même cap
- HOLD : l'avion va tourner autour du point de navigation jusqu'à obtenir d'autres instructions
- ILS : (uniquement disponible pour les points de navigation reliés à une piste) l'avion va entamer une descente vers le point de navigation puis s'aligner sur la piste pour un atterrissage.
ASDFIDDSALW Invité
Citer : Posté le 24/08/2026 11:02 | #
Could you make a version in english?
DSAhuhfauf Invité
Citer : Posté le 24/08/2026 11:04 | #
Could you please make a version in english?
Citer : Posté le 24/08/2026 14:32 | #
The whole game is already in english
Here is the translation of the description of the in-game controls:
Radar menu:
- Left/right arrows: select a radar contact
- SHIFT: open the communications menu
- EXE: pause
- EXIT: exit the game
Communications menu:
In this menu, the game is paused, so you can take a breath and your time
- Left/right arrows: switch between contacts
- Up/down arrows: scroll through the communication history
- F1 (ALT): adjust altitude
- F2 (HDG): adjust heading
- F3 (SPD): adjust speed
- F4 (WPT/RWY): waypoint menu
- F6 (ANSWER): reply to a request from the aircraft
- EXIT: return to the radar menu
In the waypoint menu, there are 3 available modes:
- DIRECT: the aircraft will fly to the waypoint and then continue on the same heading
- HOLD: the aircraft will circle the waypoint until further instructions are received
- ILS: (only available for waypoints linked to a runway) the aircraft will begin a descent towards the waypoint
and then align with the runway for landing.
oijiojiopjj7 Invité
Citer : Posté le 25/08/2026 11:25 | #
Does it require python extra? And if so could you please make this in c? Because I don't have python extra and don't have enough space to get python extra because i've got very large files and I want to play this.
Citer : Posté le 25/08/2026 13:55 | #
You could compress g3a files with SquishIt: https://www.planet-casio.com/Fr/forums/topic19185-1-squish-it-un-addin-pour-les-ecrabouiller-tous.html