You‘re right, Most of times it will make sense to separate, though there are cases where the logic is somewhat specific to its UI component and doesn‘t get used anywhere Else. I prefer locality of behavior on those cases.
You‘re right, Most of times it will make sense to separate, though there are cases where the logic is somewhat specific to its UI component and doesn‘t get used anywhere Else. I prefer locality of behavior on those cases.
I just found out Bonfire exists through your comment lol.
I'm using pure Flame (+ tiled as a level editor)
I just found out Bonfire exists through your comment lol.
I'm using pure Flame (+ tiled as a level editor)