Coders
This section is about working with the engine's C++ source code. That means making changes to existing functionality, or adding entirely new methods, classes, and features, and exposing them to the scripting language.
Learn engine coding
Guides to the language itself, helpful references, and tutorials for beginner programmers.
Tutorials
- PhysX setup
- Compiling Using Vagrant
- A master server using Haskell and Scotty
- Compiling In Linux
- Per-project source modifications
- Assigning Per-Shape Shader Values in Torque3D
- Extending the Torque3D Material System
- Compiling in Windows
Resources and reference
- Razer Hydra setup
- Leap Motion setup
- Unit testing
- ExtendedMove Class
- Oculus Rift setup
- Compile-time configuration
- Material system overview
- Collision system overview