|
|
 |
 |
 |
 |
 |
Combat Flight Simulator SDK
With the Combat Flight Simulator Software Development Kit (SDK), we're lending
support in the form of the tools you need to create and customize different
aspects of Combat Flight Simulator. The complete SDK will consist of five
separate components: adventure programming language
(APL), panels, the aircraft
container system, scenery, and multiplayer. These SDK sections, as well as
updates, will be released incrementally, so check this site often!
Important: The Combat Flight Simulator SDK is intended for experienced
software developers familiar with C++ programming. Microsoft Product Support
Services cannot offer assistance in using the SDK or for creating add-on
products.
**************
Adventure Programming Language
This initial release of the SDK includes the APL component, which focuses on
the ins and outs of the adventure programming language. It is available for
download as a Zip file below. The following files are included in the Zip:
-
CFS SDK.chmThe APL section of the SDK in HTML Help format.
-
APLC.EXEThe lesson converter for CFS.
-
CFS_XMPL.TXTA sample mission that is used with the lesson converter.
To download and install the first release of the Combat Flight Simulator SDK:
-
Download
the Combat Flight Simulator SDK (CFS_SDK.zip 656 KB) file.
-
Unzip the file into a directory of your choice.
-
Click the CFS SDK icon to launch the SDK.
You're on your way!
**************
Panels Component
This update to the SDK includes the panels component, providing the info you
need to create, modify, and install fully functioning panels in Combat Flight
Simulator. In the Panels component you'll find the files that you need to
create your panels, plus examples of existing files and source code that you
can just cut and paste into your own panels files. The programming reference
covers the structures and elements used in creating a panel.
The following files are included with the CFS SDK Second Release:
-
CFS SDK.chmThe updated SDK in HTML Help format.
-
NAMED.VAR.SERVER.CThe main source file for the server gauge.
-
NAMED.VAR.SERVER.HThe header file for the server gauge.
-
NAMED.VAR.SERVER.RCThe resource compiler file for the server gauge. This
file specifies the background bitmap for the gauge.
-
NAMED.VAR.CLIENT.CThe main source file for the client gauge.
-
NAMED.VAR.CLIENT.HThe header file for the server gauge.
-
NAMED.VAR.CLIENT.RCThe resource compiler file for the server gauge.
To download and install the second release of the Combat Flight Simulator SDK:
-
Download
the Combat Flight Simulator SDK Second Release (CFS_SDK_2.zip 671 KB) file.
-
Unzip the file into a directory of your choice.
-
Click the CFS SDK icon to launch the SDK.
If you find the subject of panels really interesting, be sure to read the
article Pilots, Start Your Engines!
|
 |
 |
 |
 |
 |
 |
|
 |