Open Farkas-Martin opened 2 years ago
I guess I cannot create this class until I do not have all the entities. If I do so there will be many conflicts including both logical like not including some entity and lexical like different naming for the same entity. Kindly, guide me about it.
You don't need to create the separate entities yet just the "parent class" of the upcoming entities, with some variables + default setters/getters. We can extend this later on, in the foreseeable future we will only have a player class extending this interface.
I have created a class file which I am going to commit in a separate branch "entities". If it is okay, and merge to master is needed then you can merge it after reviewing.
Sorry for not noticing the comment.
Once you have put the resources into the correct folders you can merge it yourself, no need to wait for my approval.
The goal is to create the parent class of all the entities (this mostly includes the player and creatures if we are to add them). This class should contain the attributes that will most definitely have to be included in all entities (for example : collision box dimensions, movement speed)