So I am building a Java class that manages the health of a ship I am building for my arcade shooter game. So can I call the class a health system then?
Can I say a system is just a Java class that is made up of components(in my case is just a heartJPanel that is added on to the gamePanel that holds the canvas and an array of JLabel added on to the heartJPanel that displays the hearts that represents the health condition of the ship).
I never really understood what exactly make something a system(like a battle system, lighting system, physics system, combo system) in the software development side of game programming.
I worked on my arcade shooter game for 3 months so I just want to make sure I understand what a system is.