Ryanthescion / JfaRmPG

We Make Game Go Brrrr
4 stars 0 forks source link

Create Generic Character Class #11

Open Zwhjorth opened 10 months ago

Zwhjorth commented 10 months ago

Issue Summary In order to simplify class creation, a generic "character" class is needed; one which will include players and NPCs. The common functionality between all game characters should be sliced out of the Player class, and given to a generic Character class. The Player class should then be made to extend Character.

Possible Steps to Resolve

  1. Create a character scene and script, containing the basic functionality of a character. Included nodes are likely to be:
    • CharacterBody3D
    • CollisionShape3D
    • Sprite3D
  2. Refactor Player class to extend from Character
  3. Verify functionality

Exit Criteria A generic Character class is created, which the Player class extends.