View Full Version : About the engine

2nd Feb 2001, 06:49 PM
Hi.. I was wondering what new features will be added to the engine,
I was specifically hoping some language extensions. The object model is pretty cool, but what makes it so much better re its extensions (like the states).
I'd like to see more extensions to the language features, especifically, I'd love to see a 'hookable' attribute to the classes member function. (in fact, it would preferably be a 'non_hookale' feature, so that all would be hookable by default)
Then there could be chain_hookable or .. oh well..
the idea for hookable is to make the mutator less needed to add nice features to the original gameplay. We can easily write mutators (that's the real thrill with ut !!), because the mutator concept was thought with anticipation, so that they can be chained etc.. etc..
The object concept makes it easy to subclass almost anything in ut, but if i sublcass a bot to add some very very basic stuff i'd like all new bots to have also, then the subclassing model starts to be a hassle because i have to subclass again all new bots.
A hookable concept for certain functions would be of great help to provide nice modifications that can act everywhere after. what do you think ?

5th Feb 2001, 09:37 PM
Well, I just noticed this over at Epicgames: http://www.epicgames.com/UnrealEngine/Build633Tutorial.html It talks a lot about Vertice Editing and Terrain building. Here's a pic. Sorry about the enormous size!


6th Feb 2001, 12:36 AM
Well.. I was more specifically interesed in language additions,
but thanx anyway, I'll check the link...
The pic is very nice btw

6th Feb 2001, 12:28 PM
What does that have to do with what Guignol was saying?

Uncle Leo
6th Feb 2001, 04:54 PM
Tim Sweeney wrote a long essay on where he thought he might take UScript.
I used to be on http://unreal.epicgames.com, but I had a quick look and it seems to have evaporated.
Maybe a closer look into it's nooks and crannies will find it.

7th Feb 2001, 12:55 AM
Originally posted by cairey
What does that have to do with what Guignol was saying?
Well thanx I guess you understood me, but I think the last answer was misleaded by my own subject: 'about the engine'
That was generic enough to let the answer be somewhat compatible, even if the post was more specific about language additions.
Anyway, my english is so bad it didn't surprised me that much :) and the good new is, the answer was really interesting after all :)