PRODUCTS

Intro to Source® Vehicle Programming, part of the Noesis Interactive™ MOD Your World™ training series, introduces you to the basic functions and methodologies of programming in the Source Engine.

With a results oriented approach and an experimentation oriented attitude, see the real evolution of a vehicle modification from the very beginning, including compiler and Source Control integration using free, professional quality tools.  Starting with control integration, you'll discover how to navigate through the Source Engine's enormous code base to the specific functions you need.  From there, learn how to use Source Engine features and functions including basic networking, physics, GUI and debugging. With step-by-step video instructions and sections introducing nearly all the most commonly used areas of the Source Engine, this tutorial is a must have for anyone interested in learning to program their first mod or get familiar with Source development practices.

DVD topics covered include:
> Setting up your development environment
> Installing a Version Control System
> Overview of Source® programming conventions
> Creating new classes
> Interfacing with GUI elements
> Creating thrusters and adding enhancements
> Integrating models & animations

GETTING STARTED PHYSICS INTERACTION
- Comiling Your First Build - Creating Thrusters
- Setting up the Debugger - Dealing with Rotations & Matrices
- Installing Version Control  
  CONTROL SYSTEMS
INTRO TO SOURCE PROGRAMMING - Refactoring Your Class
- Adding a Key (scripting) - Overriding Basic Controls
- Installing a Test Map - Sensing & Adapting to Height
- Adding a Key (coding)  
  ANIMATION & DYNAMIC GUI
VARIABLES, GUI, DEBUGGING - Animation
- Integrating a Class Variable - Advanced GUI Controls
- Creating a Networked Variable - Conclusion
- Interfacing with the GUI  
- Using Visual Studio Debugger  
< Return to Products List