Best way of organizing development?

Random irrelevance that just didn't fit into other forums. Talk about anything.

Moderator: Talkative People

Post Reply
User avatar
BugInTheSYS
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 88
Joined: Mon Feb 07, 2011 4:16 pm
Current Project: Vintage Roads
Favorite Gaming Platforms: PC
Programming Language of Choice: C++, Delphi
Location: Pinneberg, Germany
Contact:

Best way of organizing development?

Post by BugInTheSYS »

What methods and equipment do you use and/or recommend when it comes to development organization (of teams or indivuals)?
Do you plan everything before, do you make a timetable?
Do you use whiteboards and a devcock? ;)
Or do you just wonder how the .... I get this idea? x)
All in all: What do you think are the most valuable and efficient approaches to organize a development?
Thanks in advance!
Someday, everything will go to /dev/null. - Bug's prophecy 13:37
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Best way of organizing development?

Post by eatcomics »

BugInTheSYS wrote:What methods and equipment do you use and/or recommend when it comes to development organization (of teams or indivuals)?
Do you plan everything before, do you make a timetable?
Do you use whiteboards and a devcock? ;)
Or do you just wonder how the .... I get this idea? x)
All in all: What do you think are the most valuable and efficient approaches to organize a development?
Thanks in advance!
Well what I do is some tests before the game, that way I can get a feel for it. Then I get some kind of base layed out on paper, I do have a devcock ;) And then rewrite things 7x over :P
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Best way of organizing development?

Post by Falco Girgis »

Whiteboards, dev notebooks, SVN, and beer.

You can't realistically have strict deadlines with a team of people who are doing it for fun and aren't being paid for the labor. Other team members have school, work, and other obligations. If you want something done, make sure that you're close enough to bitch to them, not present them with formal "it better be done now" documents.

The minute you start doing that, it becomes a job, an obligation, and a hassle rather than something you are passionate about and look forward to spending your weekend working on.
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: Best way of organizing development?

Post by trufun202 »

GyroVorbis wrote:Whiteboards, dev notebooks, SVN, and beer.
this. And I'll also include Notepad. I keep a checklist of milestones, bugs, and nice-to-have items. It keeps me on-track and helps me maximize my dev time. It's also rewarding as hell to check off a bug that has haunted you for weeks!
GyroVorbis wrote:You can't realistically have strict deadlines with a team of people who are doing it for fun and aren't being paid for the labor. Other team members have school, work, and other obligations. If you want something done, make sure that you're close enough to bitch to them, not present them with formal "it better be done now" documents.
This is a tough one, and I struggle with it as well. I try to keep my team members motivated with constant communication - letting them know what I'm working on, what's next, and making myself available if they need anything. But, this doesn't always work... Like Gyro said, when it's free labor, your hands are tied. This go round, I'm trying to set milestones for the GAME, not individual team members. Everyone knows what portion of said milestone is theirs, and collectively, we move towards a common goal. That's the thought anyway...we'll see if it works.
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
User avatar
Milch
Chaos Rift Junior
Chaos Rift Junior
Posts: 241
Joined: Sat Jul 11, 2009 5:55 am
Programming Language of Choice: C++
Location: Austria, Vienna

Re: Best way of organizing development?

Post by Milch »

I'm currently using GoogleDocs and Mercurial (BitBucket to be exact) for most of the team-management.
GoogleDocs is just a great way to share concepts, discuss them and edit them at the same time.
BitBucket gives you a Mercurial rep with unlimited space for free, a wiki and a issue-tracker, so this is nice too (though, if you want to make a rep private, its limited to 5 users - so youre better of renting a server)
Follow me on twitter!
User avatar
TheBuzzSaw
Chaos Rift Junior
Chaos Rift Junior
Posts: 310
Joined: Wed Dec 02, 2009 3:55 pm
Current Project: Paroxysm
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Contact:

Re: Best way of organizing development?

Post by TheBuzzSaw »

Git freakin' rocks. I'm done with SVN.
User avatar
BugInTheSYS
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 88
Joined: Mon Feb 07, 2011 4:16 pm
Current Project: Vintage Roads
Favorite Gaming Platforms: PC
Programming Language of Choice: C++, Delphi
Location: Pinneberg, Germany
Contact:

Re: Best way of organizing development?

Post by BugInTheSYS »

TheBuzzSaw wrote:Git freakin' rocks. I'm done with SVN.
Lol people can argue about what system to use, but I see, there's a lot of version management involved here^^
And thank you all guys, very useful advice for me :D
Someday, everything will go to /dev/null. - Bug's prophecy 13:37
User avatar
TheBuzzSaw
Chaos Rift Junior
Chaos Rift Junior
Posts: 310
Joined: Wed Dec 02, 2009 3:55 pm
Current Project: Paroxysm
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Contact:

Re: Best way of organizing development?

Post by TheBuzzSaw »

SVN is fantastic if you're new to version control. I was leery about learning Git, but now that I have, I'm 200% committed. It is soooo powerful.
pubby8
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 58
Joined: Mon Feb 07, 2011 12:22 am

Re: Best way of organizing development?

Post by pubby8 »

I do my planning/thinking in notepad.exe and I use a real notepad if I need to draw anything. 95% of planning ends up being thrown away (that 5% better be the best plan ever).
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: Best way of organizing development?

Post by trufun202 »

Milch wrote:BitBucket gives you a Mercurial rep with unlimited space for free, a wiki and a issue-tracker, so this is nice too (though, if you want to make a rep private, its limited to 5 users - so youre better of renting a server)
:shock:

Fantastic suggestion! I signed up a few days ago, and BitBucket is EXACTLY what I needed for my team. Everything has come in handy - asset storage, SVN, wiki, and issue-tracker. I love the fact that I can create tasks, assign them to a team member, and follow the progress via email. This has taken my project to another level. I finally feel like a somewhat-organized project manager.

Gotta love doin' things like a big boy! ;)
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
Post Reply