This repository is archived. No further updates will be made available for this version of xPilot.
Users are encouraged to upgrade to xPilot 2.0, which brings native support to macOS and Linux.
You can download and follow the progress on the new version here: https://github.com/xpilot-project/xpilot
Happy flying!
xPilot is an intuitive and easy to use X-Plane pilot client for the VATSIM network. The pilot client is a Windows c# WinForms application that utilizes NetMQ to transport data to and from the X-Plane Plugin through the use of TCP socket communication.
- VisualStudio v16 (or newer)
- .NET 4.7.2 Framework (or newer)
- FSD-Connector
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
git clone https://github.com/xpilot-project/Pilot-Client.git
- Open the solution
XPilot.PilotClient.sln
in VisualStudio - Build from within VisualStudio
Please read the Contribution Guide for details on how to contribute to the project.
Development builds of the xPilot client cannot be connected on the live VATSIM network. If you are interested in contributing to the xPilot project, please contact Justin Shannon in the xPilot Discord for access to a development FSD server.
xPilot uses Semantic Versioning. See tags on this repository for published versions.
This project is licensed under the GPLv3 License.
- GeoVR Audio for VATSIM Client Library
- XPlaneConnector Read X-Plane datarefs via UDP
- Appccelerate EventBroker
- NetMQ Messaging Library
- NAudio
- Ninject Dependecy Injector
- SharpDX
- Application icon created by Freepik