Training Center

Source Vehicle Programming

Source Vehicle Programming

Source Vehicle Programming 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.

Learn to set up a development environment, which includes how to create a mod as well as installing and configuring Visual Studio for debugging purposes within the Source engine.

Additional Info

  • Runtime 05 min 21 sec
  • Software Visual Studio
Login to download project files

Learn to setup a debugger. This is useful for making needed changes to your code.

Additional Info

  • Runtime 02 min 34 sec
  • Software Visual Studio, Half Life 2

Learn to create a versioning system for your source code. This is ideal for backing up your project so that you can revert back and undo any undesired changes.

Additional Info

  • Runtime 04 min 17 sec
  • Software Visual Studio, Half Life 2

Learn to setup your folders to better organize your programming project.

Additional Info

  • Runtime 04 min 59 sec
  • Software Visual Studio

 Learn to install a test map. This is useful to see how your code is affecting your game.

Additional Info

  • Runtime 01 min 41 sec
  • Software Visual Studio, Half Life 2

Learn to define console commands. By learning this you will be able to program your game to take commands from your keyboard.

Additional Info

  • Runtime 08 min 43 sec
  • Software Visual Studio, Half Life 2

Learn to modify the Jeep in Half Life 2. We do this by adding a jump jets variable in our code.

Additional Info

  • Runtime 09 min 24 sec
  • Software Visual Studio, Half Life 2

Create GUI elements to visually show what your code is doing.

Additional Info

  • Runtime 03 min 54 sec
  • Software Visual Studio

Create a DrawHudElements line of code, to add your jump jets to the GUI.

Additional Info

  • Runtime 12 min 53 sec
  • Software Visual Studio

Learn to add custom icons to your GUI using VTF files.

Additional Info

  • Runtime 07 min 28 sec
  • Software Visual Studio, Half Life 2

Debugging your code is inevitable. Learn to debug your code to make your scripts work properly.

Additional Info

  • Runtime 08 min 48 sec
  • Software Visual Studio, Half Life 2

Work on game play enhancements to make the Jeep in Half Life 2 more drivable.

Additional Info

  • Runtime 13 min 15 sec
  • Software Visual Studio, Half Life 2

Chapter List

Questions? ¿Preguntas? 有问题吗? Domande? Вопросы? 質問はありますか? सवाल? الأسئلة؟
This email address is being protected from spambots. You need JavaScript enabled to view it.

About design3

design3 is THE game production web portal. Whether you’re an industry veteran keeping up with new tools and trends or an aspiring developer searching for professional training, expert advice and career tips – design3.com is where you need to be.

Sign-up for our newsletter!

:

Copyright © 2006 - 2012 design3. All rights reserved.

Sign In or Become a member

Facebook user?

You can use your Facebook account to sign into our site.

Log in with Facebook

LOG IN