iDevGames Forums
Macintosh UML Tools for Game Dev? - Printable Version

+- iDevGames Forums (http://www.idevgames.com/forums)
+-- Forum: Development Zone (/forum-3.html)
+--- Forum: Game Design (/forum-5.html)
+--- Thread: Macintosh UML Tools for Game Dev? (/thread-1070.html)



Macintosh UML Tools for Game Dev? - TythosEternal - Jun 30, 2009 05:23 PM

The title says it all: I'm looking for some solid UML tools for coordinating game development for the Mac platform. Preferably free. Any experience and / or suggestions?

Thanks!


Macintosh UML Tools for Game Dev? - DoG - Jun 30, 2009 05:41 PM

DON'T DO IT!

Actually, it depends on which parts of UML you want to use, but until I know more, I'll stick with that.


Macintosh UML Tools for Game Dev? - Bachus - Jun 30, 2009 06:01 PM

The only OS X-specific one I know of is OmniGraffle. Though, it's not free and is more of a general graphing app than just UML.

Also: http://en.wikipedia.org/wiki/List_of_UML_tools


Macintosh UML Tools for Game Dev? - TythosEternal - Jun 30, 2009 07:19 PM

DoG Wrote:...it depends on which parts of UML you want to use, but until I know more, I'll stick with that.

I am interested in developing specifications for objects to be programmed by multiple programmers in an effort to minimize development time and maximize usability of key game components. I am interested in using UML to specify the interfaces needed for each component. I am working with a small (4-man) team, but the project is relatively large in scope, and needs to be written and documented in a professional manner, and should be built in a manner that supports future extension (ie, clean interfaces and well-documented objects and functionality).


Macintosh UML Tools for Game Dev? - DoG - Jul 1, 2009 12:25 AM

I tend to suggest that writing the actual APIs, then using doxygen to generate class diagrams from the headers, and additionally use omnigraffle if you need stuff like sequence or use case diagrams. The whole of UML is unnecessarily large and bloated, and if you program for the mac, you have practically no tools that can generate code from the diagrams anyway, so it's pointless to stick to it by the letter.


Macintosh UML Tools for Game Dev? - TythosEternal - Jul 1, 2009 10:02 AM

Interesting. That's a valuable perspective - thank you.