Software Architecture: UML Diagrams

I’ve recently stumbled along with the term UML diagrams and found that it was an incredibly useful way to help plan and engineer your code and systems before starting with the development phase.

The problem is I’m still relatively new to this idea of software architecture and UML diagrams as a whole. So as more of a visual learner, I’m looking for any examples or takeaways that you guys could share about this topic and how you were able to implement it into your games.

1 Like

I haven’t used UML Diagrams in game development, but I could use them if I was working in a team and wanted to visually share OOP structures to teammates that are scripting classes that inherit the same things, or implement the same interfaces

I normally prefer just doing javadoc and writing interfaces in comment blocks though, because UML diagrams take too much time to make