We then had to learn what the camera should do to make the transition smooth. Once all those pieces came together, we were pretty excited about the interface. The biggest two problems with multiplayer in a game are adding support for managing latency and testing. The latency problem needs to be addressed in the very early stages of the design. The testing occurs very late in the project.
Testing is hard because so many people are required to try one game.
In addition, multiplayer games produce errors that can be difficult to track down. You also recommend a 3D card. We built this product to support both software and hardware. I would suggest a P166 or above with any of the incredible 3D cards that are now available on the market. I believe that 3D cards offer such an extremely high quality and hi-resolution experience that any player looking to be awed by a product should invest in a solid 3D board with a minimum of 4 megabytes of memory.