3 ms·
Part of that however is a symptom of Kismet's current implementation. I imagine an improved Kismet will greatly improve things.
by Arelius 14y ago
Part of that however is a symptom of Kismet's current implementation. I imagine an improved Kismet will greatly improve things.
- Argorak 14y agoAs far as I understood him, some of the performance problems also stem from overly complex implementations by level designers. But I guess the big advantage of KISMET is that is allows level designers to do logic _at all_ without reading into the finer details of UScript or the scripting language at hand. I must admit, my only experience with level building was some amateur work in UnrealEdit - the original, 1998 one. And there, I found triggers and stuff really annoying.
- Arelius 14y agoA huge cause ause of the overly complex implementations by level designers is a direct result of problems with Kismet. For instance, I had to put together a 5 node system just to compare two bools for equality. Additionally UnrealScript isn't really made for "scripting" particularly not for the level. For instance, the whole game/editor needs to be shutdown/reloaded to recompile scripts. In that sense it's much less script and much more virtual machine'd language with gameplay specific features.