Page 1 of 1
Out and about
Posted: Thu Sep 04, 2003 5:16 am
by Ezor Edwickton
First i'd like to congradulate the whole team on a well made game and all the hard work they have put into it. Now for my complaint...er...ah... i mean suggestion. The movement in the game is somewhat...well...it doesnn't quite flow well. I think if it at all be possible the walking should be made more smother in the game.
Posted: Thu Sep 04, 2003 5:34 am
by Gro'bul
Your connection is probobly the culprit, looks fine to me. More frames means more lag anyhow, so it wouldn't do anygood. I'm afraid this really can't be helped to my knowlage.
Posted: Thu Sep 04, 2003 4:51 pm
by Armil Darken
The walking is bad coding. Instead of sending to the server, this:
Move South ((From Client))
Then Server Does This
Display Frame elfs1 ((Coords))
Wait .2
Display Frame elfs2 ((Coords))
Wait .2
Player Location ((111111)) x,y,z
Display Frame elfs3 ((Cords))
Wait .2
Display Frame elfs4 ((Coords)
Wait .2
Display Frame elfs0 ((Coodinates)) ((Standing))
They could make it like this and have it like this
Client:
Move South
Server:
Determened: Encumbered 1
Play "Elf Walk South"
Speed 3/4
Also another signal would go out when the characters coordinated actually change.
Player 22234 Change Coordinates to x,y,z
And There is a much more refined code. Would require more client based code, but nor much and could be implemented in the same way for everything, so as to decrease lag.
Posted: Thu Sep 04, 2003 9:15 pm
by Ezor Edwickton
...

....o..k..i don't really know what all that means but i'm sure it was good.
Posted: Thu Sep 04, 2003 9:34 pm
by Hermie
When you move, the current server tells your char to move from square to square in steps, instead of giving it a destination.
For example, say there are 5 squares; A, B, C, D, and E.
You want to move from A to E
Currently the server creates the animation to move from A to B, then only once you reach square B does it give you the movement animation to move to square C and so on each square till it gets to E.
I think Armil's suggestion was that you would be given the destination E and the char would move the fastest route to that place, at a given speed, and load the entire movement animation at once, instead of bit by bit.
Posted: Thu Sep 04, 2003 10:43 pm
by Gro'bul
It is random for me, sometimes it does, sometimes it doesn't, although I wish it was optional because I have accidentally walked into flames and things like that because of accidentally double clicking.
Posted: Sat Sep 06, 2003 3:33 am
by Setherioth
It doesn't really work that way because you can only create a destination with double clicking, if you're just using the arrow keys, it doesnt know your destination is (using hermie's example) E, it just knows that you want to move from A to b, so it shows that, then when you reach b and the key is still depressed it knows to go from b to c, ect.
If you complaint of not very smooth might be due to the fact there is only about 5? graphic images for the walking motion, giving it a jerky appearience, this is just due to the fact that you need four or five pictures of the person walking for each direction, making about 20 different graphics required for each race. It would be a lot of extra work to make it smoother.
Posted: Sat Sep 06, 2003 3:56 am
by Gro'bul
heh, walking gfx would be a touch up on my list, however the random double click and move thingy (same for double clicking on the minimap) is probobly a bug.
Posted: Sat Sep 06, 2003 4:01 am
by Armil Darken
NO!!!!!!!!!!!!!!!!!!!!!!!!!!! YOULL PIS OFF THE MAKERS CALLING A FEATURE A BUG
Posted: Sat Sep 06, 2003 4:01 am
by Gro'bul
I meant that it is sometimes off, sometimes on thing with it, otherwise it's fine with me.
Posted: Sat Sep 06, 2003 6:31 am
by Ezor Edwickton
I've also noticed that sometimes you seem to get stuck and can't move for a few moments. This happens appart from the lag.