Hello! My name is Daniel and I'm a brazillian graphic designer!
I've heard about Godot's for the first time last week through this video and since then I've been learning python while I wait for new videos on that series. Yesterday, after feeling like I have a pretty basic understanding of pyhton's syntax, I started to read Godot's documentation! I'm finding the documentation to be a very good and pleasant read, and the explanation about it's design language really got me interested!
So here's my problem! I'm trying to make my first diagram for a simple beat'em up for the "Two Buttons" game jam. I'm having trouble to decide what should be in the diagram, and what should be out of it.
Here's an album with three diagrams:
https://goo.gl/photos/P9g2VCcB1JFPUdaa7
The first image is my first attempt, It has only three itens, player, enemy and stage. On beat'em ups you usually have a life bar, and enemies life bar appears once you start hitting them, so the second diagram added one HUD connected by o dotted line to the player and another one for the enemy.
Now after that I though "I need some kind of visual fx for when a punch hits", "I need an idle animation, a walking animation, a punhcing animation, etc.." and started to grow the diagram and get confused, hence image 3.
Should things like animations be in the diagram? Or should they all be considered part of the "player" block?
What level of detail should be in the diagram?
Do full line arrows necessarily mean that one node will be a child of another?
Am I overthinking this too much? Please, help!
By the way, I couldn't find any tags for "Game Design" or "Planning"! And I also don't know if the best place for this discussion is the General Chat or the "programing" chat. Submitting it to the General Chat for the broader scope.