In am developing a program that shows data from a game being played in its GUI. I have therefore made a Player class with many fields such as, _hp, _maxHp, _mp, _maxMp, _tp, _maxTp, _summonHp, _xCoordinate, _yCoordinate, _zCoordinate, etc.. This class reads from memory the required data in a while(true) loop that updates the GUI if the value has changed.
How would you recommend storing these fields in the player class? Should I put them in some kind of dictionary, or simply have them each as their own private field.
Note: They have different types (some are int, some are float, some are ushort and some are string).
Thanks a lot for any ideas.