Game Development Community

Modules incorporated into TGE 1.5.2

by Magra Thea · in Technical Issues · 09/10/2007 (1:37 pm) · 3 replies

Im struggling to learn all parts of TGE 1.5.2 as fast as I can and I want to ask lots of question, but one thing I keep running into is that many pieces of C++ code I find along the way look like they are exactly what I need (compass, map, clicking functions, etc..) but they were written in 2003 or 2004 for version 1.2 or 1.3 of TGE and I have no idea whether:

1. The mod is still compatible with 1.5.2 (Im sure others have tried and either failed or succeeded) and if they are cataloging successes/ failures somewhere, I haven't found it yet.

2. The mod has been incorporated into TGE along the way. I know other systems, such has fxFoliageREplicator and such have been added to the core system and to me, being able to click on a world object and either manipulate it or gather information about it and then add it to your inventory (or buy it or use it or trade it) seem like fundamental functions to FPS, RTS and MMO games in general that I can't believe that those functions haven't been incorporated somewhere along the line?

Thanks to anyone willing to set me straight!

#1
09/10/2007 (2:09 pm)
Pick and click have not been added into the engine as it is mostly a game-specific bit of functionality. Each of the genres that you note handle it differently. But there is a resource out there that you can use and then manipulate to make it work the way it needs to for your game. Some have been updated (read through the comments to see...if there are a lot of "how do I get this to work in 1.5?" comments, then it probably hasn't seen an update.
#2
09/10/2007 (3:19 pm)
I was hoping after 6 years, that there would be a little bit more organization and I was just missing it....
#3
09/10/2007 (3:44 pm)
A function that merely returns the object ID of any object its clicked on could be highly modified but would be useful across the board. There are a number of other function that have limited appeal -- but THEY are in the system.