# WASMAircraft The `WASMAircraft` sample is a [Modular SimObject](../../../content-configuration/modular-simobjects/modular-simobjects/) showcasing multiple different [WebAssembly (WASM) APIs](../../../programming-apis/wasm/webassembly/), each one available as a separate "module" in the aircraft. The modules showcased here are explained on the following pages: - [CameraAircraft](modularaircraft/cameraaircraft/) - [Charts Aircraft](modularaircraft/chartsaircraft/) - [CommBus Aircraft](modularaircraft/commbusaircraft/) - [FlowAircraft](modularaircraft/flowaircraft/) - [Gauge Aircraft](modularaircraft/gaugeaircraft/) - [Gauge And Systems Aircraft](modularaircraft/gaugeandsystemsaircraft/) - [Gdi+ Aircraft](modularaircraft/gdiplusaircraft/) - [IO Aircraft](modularaircraft/ioaircraft/) - [Map View Aircraft](modularaircraft/mapviewaircraft/) - [Mouse Aircraft](modularaircraft/mouseaircraft/) - [Network Aircraft](modularaircraft/networkaircraft/) - [Planned Route Aircraft](modularaircraft/plannedrouteaircraft/) - [Sound Aircraft](modularaircraft/soundaircraft/) - [Vars And Events Aircraft](modularaircraft/varsandeventsaircraft/) - [VFX Aircraft](modularaircraft/vfxaircraft/)     ### Loading And Building The Project In order to load and build the project in Microsoft Flight Simulator 2024, you must have previously enabled Developer Mode ([see here](../../../introduction/sdk-overview/) for more information). Once enabled, simply follow these steps:   - Use the **Open project...** command from the [**File**](../../../devmode/developer-mode/) menu. {{< image-center src="images/7_Samples_Tutorials/general_openproject.png" alt="Developer Mode Open Project" >}}   - Select the file `WasmAircraftProject.xml` from the `WASMAircraft` sample project. {{< image-center src="images/7_Samples_Tutorials/Samples/WASMAircraft/wasmaircraft_1_projectdir.png" alt="WASMAircraft Project Directory" >}}   - The **Project Editor** should open automatically and show you the project `mycompany-aircraft-wasm` (if the Project Editor doesn't open, then you can open it from the Developer Mode [**Tools** menu](../../../devmode/menus/tools/)) {{< image-center src="images/7_Samples_Tutorials/Samples/WASMAircraft/wasmaircraft_2_project.png" alt="The WASMAircraft Sample Open In The Project Editor" >}}   - Once loaded into the editor, you can simply click on the `Build All In Project` button to build the sample. Note that this should be done from the main menu of the simulation - *before* starting a flight - if you wish to see the different aircraft modules listed as selectable aircraft.   - This will build the modular aircraft package from the files specified in the project. This package will be named `mycompany-aircraft-wasm` and will be output in the **Packages** folder created in the same directory as `WASMAircraftProject.xml`: {{< image-center src="images/7_Samples_Tutorials/Samples/WASMAircraft/wasmaircraft_3_package.png" alt="New WASM Aircraft Package Location" >}}   - Building the package will also add the aircraft into the {{< glossterm >}}vfs,{{< /glossterm >}} which makes them available for flight from the Microsoft Flight Simulator 2024 main menu. You can now proceed to the aircraft selection screen and see listed all the "modules" in the WASM aircraft package from the **Configuration** menu: {{< image-center src="images/7_Samples_Tutorials/Samples/WASMAircraft/wasmaircraft_4_aircraft.png" alt="The Different WASMAircraft In The Simulation" >}}