Programming resources: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
m (→‎Compression / Effiency: adding "An Efficient Synchronization Mechanism for Mirrored Game Architectures ")
Line 3: Line 3:


As of 09/2009, there's also a new section titled [[Ground Traffic Simulation Resources]] specifically dedicated to collecting resources related to improving FlightGear's support for modeling ground traffic.
As of 09/2009, there's also a new section titled [[Ground Traffic Simulation Resources]] specifically dedicated to collecting resources related to improving FlightGear's support for modeling ground traffic.
= Programming & Open Source =
* [http://www.freenetpages.co.uk/hp/alan.gauld/ Learning to program]
* [http://nongnu.askapache.com/pgubook/ProgrammingGroundUp-1-0-booksize.pdf Programming from the ground up] (PDF)
* [http://samizdat.mines.edu/howto/HowToBeAProgrammer.html How to be a programmer]
* [http://codebetter.com/media/p/179694.aspx Foundations of Programming] (ebook)
* [http://producingoss.com/ Producing OSS]


= Source Code Management =
= Source Code Management =

Revision as of 14:48, 16 March 2010

Please note that as of 04/2009, the "aviation standards & information" section has been moved to a new page Aviation Standards & Information. This also applies to the "Free GIS data" section which can now be found at Scenery Development Resources.

As of 09/2009, there's also a new section titled Ground Traffic Simulation Resources specifically dedicated to collecting resources related to improving FlightGear's support for modeling ground traffic.

Programming & Open Source

Source Code Management

Software Engineering

Scripting

Pointer Basics

Optimization

Programming - Background knowledge

C++ Courses

C++ eBooks

C++ References

C++/STL

Graphics Programming

Game Programming related

Programming General

General OpenGL Resources

OpenGL Shaders

Tutorials

Manuals

References

Free Software

3D Maths

OSG/OpenSceneGraph related

Communities

(Forums, Newsgroups, Mailing Lists & Chat rooms)

Networking

Unix Sockets

Windows Sockets

Protocol Design


Multiplayer Design & Programming

Basics

Design & General

State Management & Prediction

Compression / Effiency

Security

Libraries


See also