Attempting to create a virtual class setting implementing game mechanisms.