RPG Level System, global or local?

Would it be good to make a level system global or scene/object variable? Think something like Diablo, it would be omnipresent.

Anything that you’re going to want to persist between scenes should be global, otherwise you have to reproduce it every scene.

I would make your stats be part of a global variable that is a structure (or an array), and make any events that deal with stats/leveling/etc be an external event sheet.

2 Likes