Novice Question regarding Online Games
Moderators - Reputation: 37257
Posted 19 November 2012 - 05:17 PM
Single player is multiplayer where n=1.
Would it be simpler/efficient to build a working single player version of a game and then expand it to feature network play if that was your goal all along?
Build it with an understanding that n >= 1.
Check out my book, Game Development with Unity, aimed at beginners who want to build fun games fast.
Also check out my personal website at bryanwagstaff.com, where I occasionally write about assorted stuff.
Members - Reputation: 386
Posted 20 November 2012 - 07:53 AM
You have to organize your entities and relations in a way that makes sense in the multiplayer universe. Otherwise you will end up doing a lot of reengineering at the end, which is much more unpleasant.
Now, if you game features 2 modes -- a single player and multiplayer that are very different and independent -- you can start with a prototype of the single player mode just to test your concept.
Still, keep in mind what we learn in Software Engineering about prototypes: once the prototype is "finished" and tested, throw it away and start writing the game itself from ground zero.