I am beginning a Multiplayer First Person Shooter in C#.
If anyone could give an outline of what the major parts of such an engine are, what aspects of functionality are handled by which part, and if possible a skeleton of such an engine would be greatly appreciated.
Please keep replies as verbose as possible, post such as "just use XNA" are not inherently helpful. Please describe how to leverage XNA. This post will likely help others in the future.
Thank you in advance for your help.
Edited by Axium Cog, 27 May 2012 - 03:01 PM.