Difference between revisions of "Category:Add-on tutorials"

From OrbiterWiki
Jump to navigation Jump to search
m (Arvil moved page Category:Addon tutorials to Category:Add-on tutorials: Should be Add-on, not Addon.)
 
(7 intermediate revisions by 4 users not shown)
Line 5: Line 5:
 
* [[Vessel Tutorial 1]] - Detailed walkthrough of how to use the ShuttlePB sample ship as a base for any vessel
 
* [[Vessel Tutorial 1]] - Detailed walkthrough of how to use the ShuttlePB sample ship as a base for any vessel
 
* [[Free Compiler Setup]] - How to set up the VC++ 2005 Express (free) compiler to compile addons
 
* [[Free Compiler Setup]] - How to set up the VC++ 2005 Express (free) compiler to compile addons
 +
* [[Free Compiler Setup Under Linux]] - Same as above, but under Linux
 
* [[HUD Tutorial (Flight Director)]]
 
* [[HUD Tutorial (Flight Director)]]
 
* [[Vessel template wizard]] - Autoconfigures projects, adds sample code, creates test scenario. Can be especially usefull for beginner developers
 
* [[Vessel template wizard]] - Autoconfigures projects, adds sample code, creates test scenario. Can be especially usefull for beginner developers
 +
 
===Mesh making===
 
===Mesh making===
 
* [[Converting to msh]] - Convert your 3d model to Orbiters mesh format
 
* [[Converting to msh]] - Convert your 3d model to Orbiters mesh format
* [[Shading]] - explanes how Orbiter uses shading, Tips
+
* [[Shading]] - Explains how Orbiter uses shading, Tips
 
* [[Shipedit]]
 
* [[Shipedit]]
 +
* [[SketchUp to Orbiter]] - Explains how to use SketchUp as a meshing tool, how to texture it and how to make it in [[Orbiter]]'s default .msh format
 +
 +
===MFD coding===
 +
* [[Storing MFD Instances]] - Describes methods of storing MFD variables per vessel, instead of having common set of data
 +
 +
===General coding===
 +
* [[Developing modules in Cpp (basic)]] - Explains a few basic concepts about planning add-on modules in C++
 +
* [[Developing modules in C++ (basic)]] - Explains a few basic concepts about planning add-on modules in C++
  
 
===Surface bases===
 
===Surface bases===
Line 20: Line 30:
  
 
===External Links===
 
===External Links===
*[http://orbit.m6.net/v2/forum.asp?forumid=5 Orbiter SDK Forum]
 
*[http://orbit.m6.net/v2/read.asp?id=16976 Creating your own addon ships, Newbies Only]
 
*[http://orbit.m6.net/v2/read.asp?id=15653 Hints for new addon developers]
 
*[http://orbit.m6.net/v2/read.asp?id=7602 Programming Tutorials]
 
 
*[http://www.aovi93.dsl.pipex.com/addon_software_utilities_tutorials.htm Add-on Software , Utilities and Tutorials]
 
*[http://www.aovi93.dsl.pipex.com/addon_software_utilities_tutorials.htm Add-on Software , Utilities and Tutorials]
*[http://orbit.m6.net/Forum/default.aspx?g=posts&t=16236  Tutorial on Paneldesign]
+
[[Category: Articles]]
 
[[Category:Tutorials]]
 
[[Category:Tutorials]]

Latest revision as of 03:21, 13 October 2022

Tutorials for developers of Orbiter addons.

Vessel coding[edit]

Mesh making[edit]

MFD coding[edit]

  • Storing MFD Instances - Describes methods of storing MFD variables per vessel, instead of having common set of data

General coding[edit]

Surface bases[edit]

Scenarios[edit]

  • Scenarios - a scenario file (*.scn) explained

External Links[edit]