If I wanted to make a Hitman level, which is the best way to make it, with UDK, or can I build a UT3 mod with the enemy AI, NPC patrols and costume changes?
If I wanted to make a Hitman level, which is the best way to make it, with UDK, or can I build a UT3 mod with the enemy AI, NPC patrols and costume changes?
Same.
Except UDK is better.
It's not a case of same. It depends on how many UT3 assets you'd want to be using, and what you wanted to be doing with it.
If you just wanted to make it for kicks, and wanted more resources to work with, go with UT3. If you wanted to try and do anything commercially with it (unlikely... as it's Hitman), then you'd use UDK.
Alternatively, if you didn't care about having access to all of the UT3 resources and just wanted it to look cooler, but have no actual game to run it on (unless you made one of those too!) then you'd go with UDK.
Cheers demruth. I'm looking at this as I want to have a go at programming AI. It's not a commercial thing.
I certainly don't have any assets or models. (I'm not sure how many people spend their time making models of men wearing tuxedos and women wearing little black dresses).
My concerns are mostly about things like did an NPC see a murder, or hear a shot? I don't know how easy that is to put into a UT3 mod, where so much seems to be already done (and so it is less flexible), or whether it would be easier to build the thing from the ground up in UDK
Last edited by Jezcentral; 11-12-2009 at 08:02 AM.
UDK or UT3 could be essentially the same as far as what is provided AI wise. If there's something in UT3 that you can use, use it. If you can't use any of the UT3 stuff, don't use it. The reason people suggest going with UT3 is that it means you've still got a game to muck around in at the end of the day. You won't have that with UDK unless you put a whole lot more effort into actually building the game itself.
So the AI in UT3 is as extendible as in UDK? Thank you, Demruth. I'll give UT3 a go first. It won't be a great loss if I find I have to move over to UDK later, as at least I'll have had an intro to the code,![]()
Bookmarks