Game Development Community

TLK as persistent and interactive world

by Kai Ludwig · in · 03/31/2006 (11:32 pm) · 14 replies

Hi folks.

This is a remake and extension of my first thread about a TGE/TLK compilation. I reordered the information and added more features. I made a bunch of patches for TGE (Torque Game Engine) and TLK (The Lighting Engine). They contain bugfixes and additional functionality, some from the internet, some from me.

Whats up?
=========
Version 1.4.0.1: bugfixes, mouselook, object selection, interaction with the world objects, inventory and a rigid shape type.
Version 1.4.0.2: more bugfixes, object persistence, inventory persistence and more interaction with the world objects.
Version 1.4.0.3: more bugfixes, item oriented inventory and more interaction (+ important improval: new and much more ergonomic keys !!!) with the world objects.
Version 1.4.0.4: minor improvements, texture from objectcatalog and a sample scene


I did a remake of the first patch from version 1.4.0 to 1.4.0.1, because it was buggy. Now it will work out-of-the-box and is precompiled, the old version was removed from the download page. Please answer NO to the question for starting the application after the patch process, because it won't work that way. I just don't know how to prevent the patcher from wanting to start something.


The following files for TLK (!!!) work as patches. Look at the filename to determine from/to version. Important: TLK 1.4.0 must be a fresh installation.
www.talentraspel.de/torque_dl/tlk_1.4.0_to_1.4.0.4.exe
www.talentraspel.de/torque_dl/tlk_1.4.0_to_1.4.0.1.exe
www.talentraspel.de/torque_dl/tlk_1.4.0.1_to_1.4.0.2.exe
www.talentraspel.de/torque_dl/tlk_1.4.0.2_to_1.4.0.3.exe
www.talentraspel.de/torque_dl/tlk_1.4.0.3_to_1.4.0.4.exe

You can view the changelist here:www.talentraspel.de/torque_dl/changes_tlk.txt


Read the changelist for keys and functions. Version 1.4.0.4 is usable as a persistent and interactive world. Have fun with it and give me feedback please.

Please keep in mind that the changes are tested only with Windows. Mac and Linux may fail !!!

www.talentraspel.de/torque_dl/background.jpg
Here is a sample picture:
www.talentraspel.de/torque_dl/bild.jpg

-- Kai

#1
04/02/2006 (12:43 pm)
Hello Kai,

even I havn't time now to use your patches - that's exactly what I was looking for!

Thank you for your valuable work!

Will there come more patches?


(Vielen Dank!)
#2
04/02/2006 (1:33 pm)
Wow, awesome work Kai!

-John
#3
04/02/2006 (1:45 pm)
I'm downloading now...this looks like an incredibly useful framework for a very interactive game world. Thank you Kai!
#4
04/14/2006 (5:25 pm)
Hey Kai have you done anymore work on this?
#5
04/21/2006 (5:21 am)
Hey Kai I keep getting requests to put this into the MMO Kit especially the object interaction portion, this fascinates me.
Can you pls contact me via email, I would be willing to pay to have this placed in there, especially considering I have no way to use the patches directly (Linux user can't do anything with a .exe)
#6
04/22/2006 (11:33 am)
I doesn't seem to bring up the inventory control as discussed in the readme. If I re-mapped the key to 'k' it would work. Bug?

EDIT: Found the issue. ran delPrefs script and it fixed the key issue
#7
05/02/2006 (8:58 am)
Dennis,

have the same problem. But as I am a newbie I don't understand what you did to fix it.

Could you pls explain which prefs you (deleted?) of what?

Thanks for your help!
#8
05/02/2006 (10:30 am)
Already found out that I had to use the DeletePrefs.

After using it I can use the inventory keys now.

Thanks
#9
05/02/2006 (11:55 am)
Holly Cow man,

Im downloading now.


-Surge

edit:spelling
#10
05/04/2006 (6:48 am)
Kai,

Your like a one man show, cleaning up and modding the code. VERY COOL!

ANY Chance you could do a Visual Studio 2005 Version of your updates?


-Surge
#11
05/04/2006 (9:03 am)
Excellent work, is there any way to compile this on VC6.
#12
05/05/2006 (12:22 pm)
Targets.torque.mk was missed in the update. I fixed it and you can find the patch here. Should work for gcc/mingw/linux.
#13
05/09/2006 (12:45 pm)
By the way, I would like to include everybody who contributed these additions in my game credits. Would you mind posting these please?
#14
05/22/2006 (3:56 pm)
18 Days Later, and I have it compiling.(I didnt spend 18 days straight,but- Oh Boy!)

This is under Visual Studio 2005++Express (Free to Download).

Thanks Kai your code works great.

I want to really expand visually on your inventory system.Great work.
The Drag and drop gui is very interesting. Im trying to think of applications for it.
And I love how all the information about the player is saved using SQLite-

Really cool.

-Now back to that Visual C++ window again.
-More code to assimilate.

-Surge