A network multi-player side-scroller for use as a learning tool for developers