Multiplatform Multiplayer Design usign Multiple Technologies
Hi,
I am currently developing a multiplayer engine for a game my team is making. I am trying to design a flexible engine with an interface that allows the user of the engine to select the desired technology (such as DirectPlay 8 and OpenNL 1.6) without having to change their code. The multiplatform issue is already taken care of by OpenNL (HawkNL) so i''m not too concerned about that, but at the moment my main problem is trying to make a DirectPlay component (server or client) communicate with an OpenNL component (client or server). I need to design the engine in such a way that allows me to create this flexibility despite the fact that DirectPlay is a fairly High-Level api that limits me in many ways. I''m thinking of various ways, but I want to know how the rest of the programming thinktanks handle this problem.
Salman
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement