Page 2 of 2
Posted: Fri Jul 15, 2005 2:03 pm
by bencha
cavesomething wrote:foo m XP - lvl n. next lvl at p
then the display would possibly be narrower than currently (and certainly not much wider), whilst displaying the leveling info from the skills command. (it wouldn't be showing the permenent xp, but then you only need to worry about that when you die anyway....
it seems the problem is not the display from the skills command, but the gtk box.
& i don't see how to fix it, because the gcfclient just shows what the server sends, and reorganizing it will slow down old computers.
Posted: Sat Jul 16, 2005 1:13 am
by cavesomething
I was refering to the gtk box, not the skills command.
Whilst I admit that I haven't tried benchmarking the gtk text widgets speed, I highly doubt that CPU usage would be significant compared to the rendering of the map.
The issue that might be pertinent is bandwidth, however even there, it is only a few hundred bytes being sent, so it shouldn't be /that/ much of an issue.
Posted: Sat Jul 16, 2005 2:54 am
by Rednaxela
To expand on cavehippo's bandwidth point:
For all stats including skill levels (not the skills command, but the display), the protocol the server uses for that is extremely dense and couldn't be really further reduced without using compression which would be extremely wasteful on such small packets of data.
Posted: Wed Jul 20, 2005 3:55 am
by bort
Perhaps then you can integrate either small compression,
or have the client compress big packets but not compress packets over a specific size.
Of course,
I'd love to see how Blizzard's Battle.net code deals with internet games.
Posted: Wed Jul 20, 2005 7:09 am
by Rednaxela
bort wrote:Perhaps then you can integrate either small compression,
or have the client compress big packets but not compress packets over a specific size.
It's certainly a possibility, but the only packets big enough to bother with are the images comming from the server, and those are already in (usually indexed) png which is quite small and won't compress much more.
Posted: Sat Jul 23, 2005 2:30 pm
by bencha
maybe we can add a option on witch skills to print, i.e. lockpicking gives you 20xp a door, i don't want to know if i am lvl 2 or 20 when fighting, or hide missile weapon for dragons (these damned demons gives you some xp in it

).
it means to parse server skills info in the client and test each one before showing them. but then you will have all your important skills on the screen.
do you want it ?