Hello,
I have built a game that is mostly UMG widget menu driven with occasional cut scenes in a 3d level. I put all of the game menu logic in the level Blueprint, but am realizing this doesn’t seem ideal because it can’t be used on other levels (which I always knew and didn’t originally intend for other levels) and because updates to the game logic code would be on the largest asset of the game, which I assume would require users to download gigabytes of data per update.
Before I begin any work on transferring my spaghetti mess off the level Blueprint, I was hoping for some perspectives on the best place for this code to live. Should it be on the game mode? Game state? A UMG blueprint?
Thanks!