Advertisement

Gamedesign and UML

Started by July 02, 2000 12:10 PM
2 comments, last by JOL 24 years, 5 months ago
I''m just curious if anyone uses UML or anything similar when designing games.
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I'm looking for work
Still curios, what kind of designprocesses do you use ?
- I personally like UML. Keeps things in perspective
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I'm looking for work
Advertisement
I don''t want to insult the many developers here at GameDev, but I think there are only a handful people here that know what UML is . I''d never heard of it too, before my last year of computer sciences in college. Well, it is pretty new too.

To answer your question: I always design my object model by drawing it using the UML defined standards. And sometimes (almost never) I test my model by making some use-cases.

I have to agree with you that using the UML standard is very helpful in designing big projects. And since it''s a standard, you can use it to exchange designs with other people, without having to explain every single thing you wrote down .

But I don''t do everything using UML. It think that''s a bit overkill .

Dormeur.
Wout "Dormeur" NeirynckThe Delta Quadrant Development Page
I''m kind of new to game developement and haven''t really done anything serious yet. But I too like UML. I use it a lot to sketch out ideas for the architecture of games or game ideas.

As Dormeur I mostly use the class diagram-part of UML. And also sometimes the state diagrams. The use cases I rarely draw. They are useually in my head only.

About game developers knowing about UML, I get the impression that quite a few game developers still swears to plain C programming. So I think it will take a while before more people start to use UML in game developement (not that it is that new, it became a standard in 1997).

Maybe it would be fun to try to use a formal analysis and design method, like "Unified Process" on game developement someday. Have anyone tried that?

Regards

nicba

This topic is closed to new replies.

Advertisement