Skip to content
This repository has been archived by the owner on Sep 13, 2022. It is now read-only.

xpilot-project/xplane-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Archived

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 - Plugin

xPilot is an intuitive and easy to use X-Plane pilot client for the VATSIM network. The plugin is a C++ dynamically-linked library that manages the drawing of network aircraft in X-Plane using CSL models. The plugin uses cppzmq to transport messages to and from the C# pilot client application through the use of a TCP socket.

Prerequisites

  • VisualStudio v16 (or newer)

Getting Started

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/Plugin.git
$ mkdir build && cd build
$ cmake ..

Then build the project appropriately.

Contributing

Please read the Contribution Guide for details on how to contribute to the project.

Testing

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.

Versioning

xPilot uses Semantic Versioning for its versioning. For the versions available, see the tags on this repository.

License

This project is licensed under the GPLv3 License.

Acknowledgments