Building the Game #1 - Handling NPC
« Look, if you make this guard run toward here, we can push him down this cliff. And when he’ll splatter the lower floor, and the other npc runs toward his body, THEN you can unsrew this crane’s load and kill every single one of them ! »
The level designers sure are a weird bunch. They quite enjoy giving new, exotic ways for a player to kill people. Or be killed, it mostly depends on their mood.
Kismet, the script system in the Unreal Engine, is pretty powerful.
It allows you to create complex patrols.
Your basic guard will just stand there, sleeping…
… but by adding another pathnode, and telling him not to sleep, you could make him go look left and right…
… add yet another pathnode, throw in an animation, and he can go drink some (poisonable!) water…
… and you could add a bit of script so whenever his friend in the background leaves his spot, your first guard will notice and go investigate…
Oops. Oh well.
—
Jonathan
Level Designer