Game Development Community

Help learn to Mod the standard Starter.fps v1.4

by Patrick Mcgeoghan · in Torque Game Engine · 03/19/2006 (3:56 am) · 1 replies

Im totaly new to torque and it does seem to be a very sound engine once you get past the 500,000 lines of code :)

I was thinking about starting a community modification of the starter.fps maybe a nice introduction to the scripting side of torque.

firstly something about me:

Ive been programming for about 4 years now using mainly blitz programmes and have almost finished my first puzzel game hoping it might make it commercial :).

now its times for my new beginning \o/

Ive been reading up on torque for some time and ive got to say its has great if not excellent capabilities.
The fact that you can can create a script to mod existing functions is a big bonus. As im totaly new to C++.

On the downside ive been checking the forums/resources and found a common problem

You find a nice snippit about adding ammo but needs resources lets say "r1"
So you go to resource "r1" and mod your code to find it dont work ? Why?...

After 6+ hours of searching you find out in a thread that adding ammo isnt compatible with resource "r1"
Since 2002 :).

Fact nobody likes giving their code away when you just spent 4 days getting it running.
But on that note it would be good to post Version ie 1.3,1.4 and state if you have added any other code to your projects

ie Ver 1.4,Starter.Fps,Clean
or
ie Ver 1.4,Starter.Fps,Modded

this is the main reason I think it would be a good idea to have a community mod on a standard package as a sound learning base only using scripting.

If You Agree please post \o/

any feedback welcome
thanks Duckstab[o]

#1
03/19/2006 (4:23 am)
The Mod will have a basic progression

The Foundation....The Commod.cs file
?Where to place this file.

Planning on storing our basic function in a file called Commod.cs

part 1....Player Placement.

Objective create 4 functions to

1. place the player at a given position
2. place the player at a random position
3. placing the player at a spawnpoint
4. placing the player at a random spawnpoint

part 2....Ai Placement.

Objective create 6 functions to
1a. Create an Ai_player
1b. Create Multipul Ai_Players
1. place the Ai_player at a given position
2. place the Ai_player at a random position
3. placing the Ai_player at a spawnpoint
4. placing the Ai_player at a random spawnpoint

part 3....Ai give it a mind
1. set ai_player to follow a path
2. set ai_player to follow a path starting at node ?
3. set ai_player to follow a random path
4. set ai_player to follow a random path starting at node ?
5. set ai_player to follow a random path starting at random node.