Game Development Community

RTS Starter Kit Community Project

by Steve Nelson · in RTS Starter Kit · 06/22/2006 (6:48 am) · 19 replies

I am an absolute newbie to GG. I really love this RTS toolkit, but i just don't have a complete grasp how to build even the most simple RTS game. I'd like to propose a community project to create a simple game designed to learn how to create RTS games with GG. The end result being an enormous amount of documentation for the RTS starter kit.

I'd like to make a game that does 10 relatively simple things, here's what i think it should cover:

1) It should be a two player networked game
2) It should have a relatively small/simple map
3) Each player should start with one worker avatar
4) Each player should start with one building
5) Each player should start with one resource (i.e. goldmine)
6) The player should be able to assign the worker to mine the goldmine and take it back to the building
7) When the worker arrives in the building the player's gold increases
8) When the worker collects enough gold he can build a barracks
9) When the worker collects enough gold and has a barracks he can build a fighter avatar
10) A fighter can attack the other player. Game over.


From what i can tell, all of this is possible with the RTS starter kit and the world domination code. It's just not clearly documented how it all works. What I'd love to do is setup 10 documentation pages for each item above that cover descriptions and screenshots, maybe animated videos too. Then each step builds on the previous step.

Would anyone like to help me do a project like this? Again, i'm a newbie so while i can help with writing documentation I don't know what i'm doing most of the time. So i can't really do all this on my own.

Steve Nelson

About the author

Recent Threads

  • PathManager ideas

  • #1
    06/22/2006 (7:52 am)
    Aha, someone to join my crusade.

    Have a look at the Community Project thread in "general"!

    This would do nicely for a replacement starter.RTS...

    Anyone else?
    #2
    06/22/2006 (10:44 am)
    Heck yes! Your post is what spawned this post. I've been waiting anxiously for your code to be posted somewhere on garagegames.com, to see what you've made. You've clearly gotten pretty far along with the RTS starter kit. Have you already started writing documentation for what you posted? How close is what you've done to my list of 10 items? Can you help me get started with those 10 things?

    I haven't tried yet, but can we post directly to the RTS wiki? I'd love to help write this documentation, i just don't actually know WTF i'm doing yet!


    Steve
    #3
    06/22/2006 (6:09 pm)
    I'm definatly keen to join in :) I can also setup a SVN/Trac environment for it ;)

    now if i could only get that cg water integrated... argh!
    #4
    06/27/2006 (4:40 pm)
    Ricky and i have been chatting in email a little about this. I'd like to try and setup an Instant Messenger conference sometime where we can all chat about this. Hopefully we can actually set some attainable goals. Yahoo IM has a good multi-person chat. I'd like to setup a tentative time to chat on Friday, 6/30 at say 5:00PM EST. Email me or add me to Yahoo IM if you'd like to join in. My Yahoo ID is: fusebox_steve
    #5
    06/28/2006 (9:40 am)
    I've talked to Ricky as well recently and would be interested in having a chat as well.
    #6
    06/30/2006 (12:56 am)
    Sounds good... granted I'm from Aus so thats 2am, but i'll see what i can do ;)
    #7
    06/30/2006 (1:27 pm)
    Yeah, 2am probably won't work for you. That's alright, we'll figure out more dates to chat. I'm online now if anyone wants to join me, add me to your list and i'll start a conference in about 30 minutes or so. my Yahoo IM is: fusebox_steve
    #8
    07/03/2006 (8:42 am)
    What went in the chat?

    Did it happen?

    I'm on GMT, and was at school at 5PM EST.
    #9
    09/14/2006 (11:13 am)
    How far along did you guys get with this? Did you upload a code example anywhere, or a tutorial on how everything was done?
    #10
    02/08/2007 (3:43 pm)
    Anything new going on with this?
    #11
    12/10/2007 (7:45 pm)
    I am very interesting in this project, so let me know how to get involved :D
    #12
    12/11/2007 (7:39 am)
    Good to see people intrested on this, but as you can see, this conversation is from year and a half ago.

    Maybe with time, some of the members of this idea re-group or even new people take the torch ;)
    #13
    12/12/2007 (9:44 am)
    Haha I noticed that after I posted. My team (www.dragonworksmedia.com) is currently developing a first person shooter, and we have an overlord system set up. If people are interested in a community RTS project, I could host a system that everyone can use to organize and assign.
    #14
    12/13/2007 (3:54 am)
    Why don't we start with a discussion group to decide what can be done. Novack and I chat on Messenger all the time, feel free to jump in and we'll figure something out :)
    #15
    03/11/2008 (1:18 pm)
    For anyone who is interested, we have officially initiated the RTS Community Project. Check the project page for more information, or just email me.

    RTS Community Project page
    #16
    03/29/2008 (12:46 am)
    Let me know how you guys communicate.. :)
    #17
    03/29/2008 (6:19 am)
    Primarily though Messenger (or equivalent). Look us up :)
    #18
    03/30/2008 (12:16 pm)
    I signed up for your project. I am interested in finding out more about it, and helping out. Looking forward to talking to you guys.
    #19
    03/31/2008 (10:18 pm)
    Ok signed also to see what you will like to do exactly and also give you some help from times to times if needed.