Player customizable GUIs
by Jonathon Stevens · in Torque Game Engine · 02/16/2006 (12:54 pm) · 3 replies
Friends,
I'm interested in doing customizable GUI's where players can make add-ins/gui's just like what's possible in World of Warcraft. Any resources on doing something similar? Any thoughts on security of letting them do torquescripting and stuff from within a flat file?
dish
I'm interested in doing customizable GUI's where players can make add-ins/gui's just like what's possible in World of Warcraft. Any resources on doing something similar? Any thoughts on security of letting them do torquescripting and stuff from within a flat file?
dish
About the author
With a few casual games under his belt as CEO of Last Straw Productions, Jonathon created the increasingly popular Indie MMO Game Developers Conference.
#2
You could release a "gui customisation guide" with your game, that discusses what variables and functions the GUI calls, then modders could use the GUI editor and get their customised GUIs to call the same functions and use the same variables.
In fact TGEs GUI editing would be easier than WoWs for less experienced users. You wouldn't need any script understanding to simply resize the panels, move them around, change the layout etc, which is what a lot of the custom GUIs in WoW do.
Hope that helps. :)
02/18/2006 (10:44 pm)
Hmmm, to be honest, I think that anyone capable of building the customisable GUIs in WoW will be able to use the GUI editor that ships with TGE to customise their GUIs. You could release a "gui customisation guide" with your game, that discusses what variables and functions the GUI calls, then modders could use the GUI editor and get their customised GUIs to call the same functions and use the same variables.
In fact TGEs GUI editing would be easier than WoWs for less experienced users. You wouldn't need any script understanding to simply resize the panels, move them around, change the layout etc, which is what a lot of the custom GUIs in WoW do.
Hope that helps. :)
#3
02/19/2006 (7:33 am)
My problem with that is that the client could change EVERY gui, including ones I don't want changed like the main menu. Secondly, you can put full blown torquescript in gui files which could give hackers the ability to give themselves advantages. I'm looking for maybe an XML alternative that the gui files would be dynamically built by readin xml files or something.
Torque 3D Owner Jonathon Stevens