Wednesday, June 3, 2009

twentyfour - show quests on client

Ok, so all I have to do is get quests showing up on the client and I can finally release this quest update.  The big decision here is how much info to give the client: should the client be told how much they've progressed on a given quest?  The description says they have to kill 230 orcs to complete this quest and bring back a golden rapier from one of their corpses.  Should the quest display "210/230 orcs killed"?  This seems a bit...well, artificial.  It would seem to me that would make the game seem less pure.  Plus it's not fun to code and puts a burden on the server...

So unless players ask for it, I'm going only to display timers (and names)!

1315
Quests are sent to clients and there is now a display panel for them accessible via right-clicking one's own player.  It also displays tooltips (compiling this to test right now) with the description in them.  Move the text-wrapping method to the font...finally...so it doesn't run on forever.  Can probably use exactly the same thing for the chat log.  Super cool.

Last thing I need to test:  being able to give up on a quest by clicking it in the quest log.

1415
IT IS DONE!  Time to make some quests that people can actually test out.

1 comment:

Joe M. said...

Players will ask for it, but I agree that it might be more fun to not display it.

The one situation I can think of for which it might be good to have a counter is in the case of competitive quests: kill, collect, &c. 'Cause then you might also display the leader's count, so each player can see how far he's behind.