Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

darshie76

macrumors member
Original poster
Sep 4, 2008
56
0
Hi, I am trying to assemble a good software collection, to basically manage my small game company; but i have issues to find software that is easy to use (if i gotta loose days to understand how to use a software i continue to use textpad or VI lol) and at the same time, can cover my needs.

Basically what i am looking here is some sort of software that can help me to keep track of my game projects; and the issues starts here since there is not a single software aimed to game designers :(

What i would like to cover:

1) Game design document (any text editor should do it)

2) Story plot (i've heard of software aimed to writers or screenwriters; but i need something very easy and with basic functionalities, like an area where to write the story, an area for the characters and an area where to put storyboards/sketches, etc)

3) project management (i've tried few project management software, and they are too generic to fit my needs)

4) Assets management (sound, graphic, etc)

5) Code repository: the only thing that would work is SVN, but any other suggestion is more than welcome.

6) diagrams and workflow (basically i need to have something similar to UML, where i can manage the various elements and the relation between them; levels, enemies, AI and similar)

I have tried various software on PC, but i do not know exactly what to use on a mac....if possible freeware or cheap software is welcome, but i don't mind to spend some money if i gain in exchange more time to actually code and work on the various areas of the game :)

Anyone here is a game designer? or has any suggestions about what could fit my needs?

the funniest thing would be that i would write a tool by myself ;) but unless i have no other options, i would gladly avoid it (why re-invent the wheel if someone else already did it?)

Thanks and sorry for the broad topic...i am very frustrated about the lack of info on the net (probably i am not looking in the right place)
 
1) Game design document (any text editor should do it)

I recommend Textmate.

2) Story plot (i've heard of software aimed to writers or screenwriters; but i need something very easy and with basic functionalities, like an area where to write the story, an area for the characters and an area where to put storyboards/sketches, etc)

How about MS Word or OpenOffice? Paste in your storyboard pics, add text underneath them.

3) project management (i've tried few project management software, and they are too generic to fit my needs)

Excel or another spreadsheet is good for listing out tasks, grouping them into milestones, updating progress, and reviewing your schedule trend.

4) Assets management (sound, graphic, etc)

Organize them in folders on your file system.

5) Code repository: the only thing that would work is SVN, but any other suggestion is more than welcome.

SVN is good. I like Cornerstone as a SVN UI.

6) diagrams and workflow (basically i need to have something similar to UML, where i can manage the various elements and the relation between them; levels, enemies, AI and similar)

Good question. I haven't found a tool I like. Omnigraffle is ok.

I'm a game industry vet of 5 years on projects huge (over 200 people not including QA) and small (1-5 people) and I can tell you that generally speaking, its better to err on the side of simpler design tools, sparingly applied. You don't want to spend time maintaining and/or fiddling with the tools when you could be designing, coding, or user testing your game.
 
Thanks for the reply!

Checking these software, but the issue is to find good templates....otherwise the time spent to make templates is basically going to kill my productivity :D
 
I use C++ and Java and C#; and xcode is my worst enemy :p Except for iphone development and for instruments; i do not ever launch it at all :)

I love netbeans and visual studio; sadly the second is not available on mac...so the solution is to load parallels and write code in there, then integrate it on mac; while netbeans works just fine on Mac.
 
I'm, a Java developer as well, and I know C++ and C# too, like you do. Like you, I use NetBeans and Visual Studio like you do, too. However... I've come to the realization that Java just isn't the greatest of languages for game development. I'm currently trying to learn Python well enough to use it as a Java replacement, and I'm making great progress. Python is one of those languages that will throw you for a loop if you're used to C-style languages, but once you realize just how powerful it is you won't want to write programs in anything else. ;)

That said, I find OpenOffice.org to be an extremely versatile game designer/programmer's tool. Sure, it's not a good source code editor, but it does provide the core features a game designer frequently needs: text processing, spreadsheets, presentations, and databases.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.