View Single Post
Old 01-09-2004, 09:59 PM   #42
Kylotan
Member
 
Join Date: Jun 2003
Location: Nottingham, UK
Home MUD: Abattoir (Smaug)
Home MUD: ex-Jellybean (Smaug)
Home MUD: ex-Dark Chambers (Merc)
Posts: 174
Kylotan is on a distinguished road
Send a message via ICQ to Kylotan Send a message via AIM to Kylotan Send a message via MSN to Kylotan Send a message via Yahoo to Kylotan
Yeah, they have a Java client on their website. No idea what it offers though because I can't run it on my browser for some reason.

Ok. You're unlikely to get anything that can fool a player into thinking a mob is another player. But you can certainly make them seem more intelligent. For example, simple pathfinding is one important step (no pun intended) along the way; mobs that actually go places and guards that patrol a given route seem more realistic than those who wander erratically or stand perfectly still forever. Couple that with time-triggered progs and you can have mobs that go to their shop in the morning, go to the tavern in the evening, and go home at night. Or mobs that take a bribe and agree to meet you at midnight in the Square to give you further details on a mission. For a good coder, the pathfinding shouldn't take more than a day or two to implement in C or C++, maybe a few hours in Python or Ruby. But the gameplay rewards can be immense.

Another small touch that might work wonders is a basic reputation system. Kill an elf, and elves will stop trading with you, and kill several, and maybe they'll start being aggressive on sight. And maybe losing favour with elves involves gaining it to a lesser degree with goblins. Again, a very simple mechanic, but so many possibilities.
Kylotan is offline   Reply With Quote