Howto:Start core development: Difference between revisions

Jump to navigation Jump to search
m
Line 153: Line 153:
== FlightGear ==
== FlightGear ==
Don't worry if your C++ experience should be dated: In many parts, the FlightGear code base is still somewhat archaic and not very modern, so you won't find too many occurrences of really advanced C++ concepts, in many places you'll just find simple "C with classes" uses, some STL and inheritance.  
Don't worry if your C++ experience should be dated: In many parts, the FlightGear code base is still somewhat archaic and not very modern, so you won't find too many occurrences of really advanced C++ concepts, in many places you'll just find simple "C with classes" uses, some STL and inheritance.  
But complex C++ features (such as advanced templates or meta-programming are not too common actually).  
But complex C++ features (such as advanced templates or meta-programming are not too common actually).
 
One of the simplest ways to add new features to FlightGear is adding new commands to it, so called fgcommands. For additional information, please see this tutorial: [[Howto: Add new fgcommands to FlightGear]].


== Programming resources ==
== Programming resources ==

Navigation menu