Nasal introduction
Jump to navigation
Jump to search
Sandbox for starting a beginner's introduction to Nasal scripting: http://flightgear.org/forums/viewtopic.php?f=30&t=8995 http://flightgear.org/forums/viewtopic.php?f=30&t=8867
Suggested topics include:
- various options for loading and starting Nasal
- Nasal variables
- nested data structures in Nasal (multi-dimensional arrays and such)
- control loops, Nasal control structures
- using the Nasal standard library
- using the Nasal FlightGear library
- Nasal access to the property tree
- geospatial computations in Nasal
- simple physics problems in Nasal
- spawning and controlling 3D objects in Nasal
- spawning and controlling AI objects in Nasal
- creating scripted instruments in Nasal
- creating subsystems in Nasal
- commmon problems and solutions in Nasal
- exception handling in Nasal
- multiplayer scripting in Nasal (mp_broadcast.nas)
- object oriented programming in Nasal
- functional programming in Nasal
- multi threaded programming in Nasal
- optimization and efficiency hints