I'm currently building a Multiplayer movement system, which I will release for the newbies with a full explanation and tutorial. (Its for my own project, but will serve as a tut also).

If you like, we can combine the two and release a template for shooters.

Its currently for Top-Down and without prediction, but I will make several versions with 3-rd (Z) Axis movement, camera tilt and crude prediction, so people will have a (hopefully simple) base to build on top of.

After that its just a matter of send_skill and on_client for all other features that a game has laugh


Extensive Multiplayer tutorial:
http://mesetts.com/index.php?page=201