T3D/Tutorials/SimpleFPSTutorial

From TDN

Simple FPS Tutorial for Torque3D


by Steve Acaster

Overview



What this series of tutorials are:

A TWELVE part tutorial detailing the creation of a very simple, "single player" First Person Shooter game, using only the available assets that can be found in a freshly installed version of T3D (currently T3D 1.1 beta3).

No C++ coding involved - this is a SIMPLE "step-by-step" tutorial on how to create the very basics of a working game. This tutorial does not reference any external apps (eg: modeling, art, etc) just T3D and text editor or IDE, for editing/creating scripts.


Tutorial List:

PartOne: starting the project from scratch and creating the level in which the game will take place

Part Two: custom art scripts for a semiauto weapon

Part Three: custom art scripts for a fullauto weapon

Part Four: custom scripts for sharing the paricles, FX and audio of these two weapons

Part Five: custom server scripts for firing the weapons

Part Six: custom Player script

Part Seven: custom gameType and testing our custom scripts

Part Eight: Custom Ai Bot

Part Nine: Simple Ai Combat Scripts

Part Ten: Simple Pathed Ai

Part Eleven: GamePlay, Challenge, Variation and Set-Pieces

Part Twelve: Finale


Whilst this tutorial should be accessible to new users of T3D who may be very inexperienced --- it is expected that the user has familiarized themselves with the available Torque3D documentation.

What this series of tutorials are not:

Multiplayer
Creating art assets
Shipping a commercial product for loot and plunder


Note:
I'm British (Gor' bless 'er Majesty and all who sail in 'er!), so expect spelling in the narration to reflect this (eg: colour).
Functions and variables of the engine will continue to be spelt "as is" in standard "American English" (eg: color)