Making an RTS game

Nyzse 101 Feb 04, 2006 at 06:46

Ok, I haven’t done game programing before but I have done quite a bit of programing. I want to make a Real Time stratagy game (alot like starcraft, but with more variaty). I am looking for other people to help in this (c++ programers please, and any artists). It will most likely be a sprite game (unless someone can convince me that doing a 3d RTS game would be sane for a small team to create). also sprite games make RTS games simplier anyways, warcraft 3 made it so hard to micro :(. (I realize I coulden’t get anywhere near those graphics but sitll….><).

Main thing I want to know is with a small team could this realisticly get done? if anyone is interestted in helping AIM me at Nyzse, or email me at (I prefer aim though becuase I rearly check my email).

a few things I forgot to mention
I would like to have this in an open online enviorment but maybe a direct connect thing would be the more realistic thing, unless its simplier then I think to make an open online thing. I think the hardest part of this is goign to be AI, not only making a computer player AI, but also just having units move throught terrain to a location, and to attack without having to be hold who to attack. Also getting all the units and stuff balanced is goign to be tricky, but thats not really a programing problem, more of a planning thing so ><.

and I do want to make a campaign editor program to go with it (like starcraft and warcraft), since this can also be used to finish up the game and to make the maps that go into the game. that seems simplier then having to program in the maps into the code and stuff.

I also haven’t done any planning yet, I feel it would make more sence to have the people working on the game plan the game ><.

10 Replies

Please log in or register to post a reply.

monjardin 102 Feb 06, 2006 at 14:09

Take a look at the Open Real-Time Strategy (ORTS) project. Also, Stratagus could be an excellent starting point. It started out as “FreeCraft” before Blizzard sent them a cease and desist letter.

kariem2k 101 Feb 06, 2006 at 16:40

With Torque Game Engine + RTS Starter Kit would make the development of 3d RTS games very easy even for a small team.
give it a try.

Ape 101 Mar 06, 2006 at 11:31

If you want to learn directx here is a RTS tutorial

Apocalypse 101 Mar 08, 2006 at 19:46

Glest is also excellent.

quark 101 Mar 09, 2006 at 11:00
locksleyu 101 Dec 12, 2008 at 13:31

I’ve been working on my own RTS game for some time:

Reedbeta 167 Dec 12, 2008 at 18:06

locksleyu, please check the date on the thread before you post in it. Thanks.

FireRupee 101 Jun 23, 2009 at 04:25

Well, I have read the timestamp of the post, and I’m still asking. I’m also looking to make an RTS, either 2D or 3D, and I have similar questions. I’ve looked at the game engines proposed in the other posts, and they look like they might work. I’m leaning toward Spring m’self, especially since Stratagus has now been “permanently halted” in terms of further development. Glest.. ehh Idunno, maybe it could work. But really I’m wondering if OGRE could be used to make an RTS, or if it’d even be worth the trouble to do that with that engine. It’s versatile, so I’m thinking I just might try anyway, but I’d still like to have some idea of what I have to look forward to as I’m still new to OGRE.

I’m also wondering how I might set up a battle network for any games I make.

If anyone’s still stumbling across this thread that can help, that’d be great, thanks in advance.

And by the way, Nyzse, how’s your project come along?

sleepwalker 101 Jun 27, 2009 at 16:16

hi FireRupee, I just googled this thread. I’m also a newbie want to figure out how to make a RTS game. I’ve been looking source code of Spring and ORTS engine. They all seems pretty complicated. Try to understand them and use them may take a while. By now I just dont know how to start. Ogre is just a graphics engine, to make a RTS game, may add input/output system(SDL, or OIS, Cegui?), your filesystem to load maps and other resources, your game control system to control your player and units, your AI system and network system. so it seems hard to make a whole thing by one person.

alphadog 101 Jun 29, 2009 at 14:48