WW2 Combat Flight Simulator. Free. Current Version: 9.94. This is now the world's leading open-source combat flight sim for LINUX.

Linux Air Combat ("LAC") runs on almost any desktop LINUX system (even Steam Deck & Raspberry Pi) and generates smooth, high-performance flight.

If it runs TOO fast on your hardware (framerates beyond 100 FPS), you should activate LAC's built-in FrameRate Limiter as documented here:

https://askmisterwizard.com/2019/LinuxAirCombat/FrameRateLimiter.htm

Clean, open source code provides an option to compile yourself, or use our precompiled executable AppImage to eliminate compiling on all popular X86 LINUX distros.

Control flight and views with mouse and keyboard, console game controller, or joystick, all easily configured from prominent configuration menus.

Learn all about LAC from our primary, official Web Page:
http://askmisterwizard.com/2019/LinuxAirCombat/LacOnlineDocs.htm

Recent video clip:

https://youtu.be/C77C-e8axWs

Features

  • Easy option to compile from source code.
  • Smooth, simple 3d graphics on any display hardware supporting opengl
  • Flight controls compatible with joysticks, console Game Controllers, or mouse.
  • 54 of the most important World War II aircraft. Tour each of them, one by one, here: http://askmisterwizard.com/2019/LinuxAirCombat/Planes/01.htm
  • A whimsical Jet fighter with performance similar to the Douglas A4 "Skyhawk"
  • 45 flight/view functions can be mapped to any detected joystick axis, button, or keyboard key
  • Industry-standard "Air Warrior" style viewsystem is easily configurable for other view options
  • Four narrated, offline tutorial missions to get you started
  • Online, 2-player "Head to Head" mission suitable for air racing or combat duels
  • Online multiuser missions in Desert, Mountain, or Pacific Island terrains
  • Text-based interplayer communication emulates a "Morse Code" radio
  • Powerful cockpit integration with well-known "Mumble" voice comms server
  • Strategic airfield destruction with bombs, rockets, or guns
  • Fighters can combat other fighters, escort friendly bombers, attack enemy bombers, or strafe enemy airfields, ships, and buildings.
  • Bombers can rain destruction upon enemy airfields or dive-bomb ships and facilities, but they must first survive the trip to and through enemy territory!
  • Bombers are automatically defended by their own gunners
  • Several rich, powerful, "Sample" missions are published with extremely detailed source code commentary to assist New LAC Mission Developers.
  • Two independent menu systems: Built-in "GUI" menus, and external, text-based "LacMenuLauncher" for maximum compatibility with diverse LINUX distros. Learn more here: https://sourceforge.net/p/linuxaircombat/discussion/general/thread/2e6ef638a3/
  • Fly with or against online "Replay Blokes" even when no other human players are online. Learn more here: https://youtu.be/KrNpPDQqHTk?si=jC5QAGwysNn0zyi-
  • Map joystick buttons and keyboard keys: https://sourceforge.net/p/linuxaircombat/discussion/flightcontrolhardware/thread/0da40ce6e3/
  • Friendly online community
  • Active, well organized Discussion Groups
  • "Push-to-Talk" Voice works even in "Wayland" desktops via "Mumble"

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow Linux Air Combat

Linux Air Combat Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
5
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • This is a good game! It has many, MANY things I do not care for, but it's definitely worth messing with! I will go over the problems, novel benefits, and my overall view in that order. I tried formatting this, but SourceForge ate the paragraphs. Also, for context, I'm on Linux Mint 22.3, but everything good and bad has been present on my little Arch Linux Xfce4 machine as well. I cannot set up a resolution above 1080p. For some people, this isn't an issue. It is for me, unfortunately. And every time I change it to the resolution that would perfectly fit my screen with the toolbar still visible (2560x1400p,) it is once again the standard 1080p when I start the game. If I launch the game in fullscreen, it will hijack the entire resolution of my desktop and change it to 1080 until a restart, and can't be closed with Alt+F4 (which makes me cagey about running it in fullscreen to begin with.) The main menu screen has this... painful red flashing, that causes me a migraine every time I see it. I am writing this review while fighting the visual aura I got from it. I don't think I can turn it off, which would be a godsend. I am photophobic and have to wear silly red glasses outside, so flight sims are hard to begin with, the flashing red just kills me. I get the appeal (I think,) I just can't deal with it. Some keybinds don't seem to rebind properly in the game, the selected control method is always one prior to the one listed if you close the pause menu with "escape," and the gauges all flicker about wildly, as though they were physically being shaken about violently with you in the aircraft, with the digital readings changing once every second at fastest. Now, the many benefits. It has aircraft I would consider the slightest bit niche among what is available in flight sims (Re 2000, B5N) and can only be found otherwise in the absolute nightmare that is War Thunder, or the BAT mod for IL-2 1946, which is nightmarish to install and run on any OS nowadays. The flight models are good, even if I've never had a virtual horizon that looked anything like this before and it makes it a little disorienting. Planes turn and accelerate with the kind of heft a warbird should, they shoot straight and into the reticle in an arc, lead seems about right (it's engaging and provides a challenge without being unfun,) and even if every cockpit is the same, there is a very real difference between each and every plane. A Mustang is a Mustang; turns really well at high speed, but high Gs make you black out. It's what it should be. There's something to be said for a sim that just does what it should, when push comes to shove, and provides you with an overall decent experience once you're stuck in. For me, I have to basically figure out what I want to do, sprint through the main menu to prevent the spell of instant eye strain that is the red flashing, but on the other side is a tidy little sim that doesn't shy away from its age, and thus, presents a relatively toy-clean aesthetic that is easy to digest in the fast-moving and incredibly dynamic world of a dogfight. It gives it a very unique feel with an actual cohesive art style, as opposed to trying to look totally real. Even if extremely dated compared to things like IL-2, it's relatively timeless. If they leaned into it more and gave everything slightly less realistic airfoils, and made it all kind of have a chunky/Daytona USA style that was a bit less realistic (shaded sharp, distinct angles) and gave each and every aircraft dimension, it would easily be my favorite flight sim available to look at while flying, as far as aesthetics. A Daytona USA styled air combat sim. It is superb to me, in regards to being a pipe dream I have had since high school made real. Overall, you have nothing to lose. It's flawed. It's old. It takes some messing around with the conf file. It's a product of its time, being based on a sim from 2003, but it's been modernized enough and is good enough to be worth checking out. Go dust off your old Logitech Extreme 3D, or that Xbox controller you keep in a drawer somewhere near your desk, and give this thing a shot. You'll at least have an experience to remember.
    Reply from Linux Air Combat
    Edited 2026-10-06
    aquaticenemy: Thanks for your enthusiastic review. I'm sorry that the flashing menus are irritating to you. They can be bypassed entirely. For your situation I recommend use of LAC's "LacMenuLauncher". You'll never need LAC's built-in menus at all after that. I would like to support your efforts to fly in 2560x1440 resolution. In my experience you SHOULD be able to do that. Will you please join me in LAC's "WishList" forum to discuss this? I hope I can help and maybe you can guide me in experiencing the problem. ??? UPDATE: I just learned that my SDL driver is asserting some kind of limit on video resolution. It lets me go to 1920 x 1200 but I haven't found success attempting anything higher. Perhaps you'll find 1920 x 1200 a workable compromise? Since that (probably) does NOT match your LINUX desktop resolution, I recommend avoiding LAC's "FullScreen" mode. It should center that 1920 x 1200 image inside your 2560 x 1400 screen space. It should display all shapes with an appropriate aspect ratio so your round instruments should still look round. I hope this helps!
  • Finally a total Linux Combat flight simulator that works on EVERY Linux release ! And everybody on Linux can play, because the Hardware requirements are very low, one can play it with one's own Desk- or Laptop . I must say that at first (3 years ago) I wasn't so attracted to Linux Air Combat because of the graphics AND the difficulty to shoot an enemy plane down, but know that I stuck to it for 3 years, I finally getting the hang of it, AND all the WWII planes available really fly the way they used too during that war . Another advantage is that I connected over voice communication with the main developer Mr. Robert Bosen , who's very polite and explains with a very calm and clear voice what extra settings you must make to e.g. the voice communication which uses Mumble, AND some settings in the LAC-Menu to obtain a best frame rate .
    1 user found this review helpful.
  • Very good game, a bit hard to pilot at the beginning, but that means I need training!
    1 user found this review helpful.
  • First thing I have to say is that Linux Air Combat is awesome. Second, it is NOT a video game and if that's what you are looking for, you will likely be overwhelmed. LAC is unquestionably the best linux native air combat simulator out there. If your interests lie in WWII aircraft and WWII air combat experiences, you will love LAC. The developer has spent countless hours researching the historical and technical records of 54 of the most significant combat aircraft of WWII. and if you want to feel what flying a P38 Lightning after a flight of Japanese Kates felt like, this is as close as you'll get without a time machine. Non-flight graphics and ground detail have been kept to a minimum so LAC will easily fly on almost anything that runs Linux. Now available in source and appimage formats. Support from the developer is first rate and the community of flyers growing around LAC are friendly and helpful to new pilots.
    1 user found this review helpful.
  • After a lot of struggling and with some excellent help from the developor, I would like to say that this game is extremely detailed and unbelievable! But, equally awesome was the help and support from the developer.
    1 user found this review helpful.
    Reply from Linux Air Combat
    Edited 2022-02-28
    whippet6: I'm glad to know you got everything working to your satisfaction and I look forward to flying with you online!
Read more reviews >

Additional Project Details

Operating Systems

Linux

Intended Audience

Advanced End Users, Aerospace, End Users/Desktop

User Interface

Gnome, KDE, OpenGL, X Window System (X11)

Programming Language

C++

Related Categories

C++ First Person Shooters, C++ Flight Simulator Software, C++ Multiplayer Game, C++ Raspberry Pi Software

Registered

2016-04-06