Mirage Source
Any ideas? - Printable Version

+- Mirage Source (https://mirage-engine.uk/forums)
+-- Forum: Mirage Source (Nostalgia) (https://mirage-engine.uk/forums/forumdisplay.php?fid=61)
+--- Forum: Archive (2006-2011) (https://mirage-engine.uk/forums/forumdisplay.php?fid=18)
+---- Forum: General (https://mirage-engine.uk/forums/forumdisplay.php?fid=17)
+---- Thread: Any ideas? (/showthread.php?tid=366)



Any ideas? - William - 16-10-2006

At the moment, Im very into making optimization tutorials..
.. so maybe you guys know anything that needs to be improved? Maybe you tryed something before that didn't work. so just post if you have any ideas what the optimization should be for.


- Dragoons Master - 16-10-2006

Well, I think MS need's a bit improvement with the Walk/Run system. It's realy a bad way to do it. MS's Vanila Sub CanMove is client based! It need to be server based to prevent bug abusing and "hackers". I've done this, but I'll realy like to know how you would do it ^^


- Dark Echo - 16-10-2006

Hmm... Optimisations is definately a plus.. Only problem is that im not too flash with thinking of ways to make ms faster.. Other than the ones people have mentioned.. Haha.. Big Grin


- William - 16-10-2006

Dragoons Master Wrote:Well, I think MS need's a bit improvement with the Walk/Run system. It's realy a bad way to do it. MS's Vanila Sub CanMove is client based! It need to be server based to prevent bug abusing and "hackers". I've done this, but I'll realy like to know how you would do it ^^

Interesting, but it wouldn't be a optimization Tongue But still handling it server side, would be better. But still, I need to look cause I dont know in my head how the actual movement takes place.

But the movement is handled on both side..you actually send a packet to the server, which way you want to move. hmm.. well I get back on this point soon.


- Spodi - 16-10-2006

General rule of thumb for making an online game is you only check client-side to prevent needless packet sending (flooding) to the server and to help sustain visuals. You always want to double-check everything server-side. If a player moves, check client-side if they can move, then server side if the client says yes, they can move. The client should only lower the server's load, not remove it.


- William - 16-10-2006

Agreed! Smile