Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I've got an idea for an real time strategy game like Starcraft or Age of Empires, but there is only one single massive persistent map or world with thousands of factions and each faction's units/buildings/resources are controlled by up to 64 players in team melee mode. Players can join any map and any faction they want to. Mined out resources respawn after a while if no player base or units are nearby. New players can join any time to an existing faction or create a new faction, which can be open or private. If a faction has no players online at the moment, then the computer takes over in easy mode. Units cannot be upgraded.

My question is what technologies would be included in a game like this? I have programmer background but I'm pretty new to game dev.

share|improve this question

closed as not a real question by Josh Petrie, michael.bartnett, Patrick Hughes, Byte56, Nicol Bolas Aug 7 '12 at 0:09

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

2  
I think this question as it stands is far to broad to be appropriate (as well, "which technology to use" questions are off-topic and this is dangerously close to such a thing). I think you should consider refocusing your question. –  Josh Petrie Jul 28 '12 at 16:54

1 Answer 1

I don't envy the position you're in right now. You have a lot of things to research, and it's not entirely clear what it is you should research.

To know what technology to use, you would need a clearer design. But I imagine you don't want to start designing before you know what technology to use.

My advice? Start with a simple game and work up.

Beyond that? Most of the professional game engines will handle networking and 3d models. So it may just be an issue of finding the right game engine.

As for the persistent information management? You'll probably have to write that yourself. That's pretty specific.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.