Original Post
So I have a very quick question involving some issues. Do you develope your gaming engine first or network engine. I am currently working on an engine and plan to be able to take your guy and have an option to make it online and play with other created characters, roughly supporting 25-50 players. My problem is though is it going to be hard to implement my network into the engine. I have worked with network before but I am comming back from a long year 1/2 of no programming. But I am refreshing up on that and reading some basic socket tutorials. So far I got back to knowing C++ very well and still refreshing up on DirectX and learning DirectX9 at the same time. Right now my engine does the very basic things it should do (graphics,sound,controls, and a menu class) so should I just continue as it is and not even worry about network until the game is all finished or build the engine with the network and when making the game work with the network skeleton. My concerns are at the finish of the game it should be farely big and I think it would be very hard to take all the data and put it online form. This is also a problem because I plan to make the online mode the most appealing to people. Anyways any advice TOWARDS this question and this question only would be very appricated. I don't need people telling me not do such a big project, or not make a game online, or anything pretaining to stuff like that. Only the question, I know my capablities. I don't plan to be done anytime soon as its a refreshing learning process and its a great hobby. Okay thanks! PS: NO directPlay btw.