Original Post
Ive been reading bout interfaces, how they work etc.. I would like to know If it will hurt me somewhere down the road, if I dont master interfaces right now. My reasoning is that If Im the only developer of the project I dont need to expose the functionality trough interfaces, It would be just the same to create a normal class and implement it in my game. I would know what to do so I can make it work even when changing the class functions Maybe im getting all wrong here , so I would like you to tell me what you think about the subject, and maybe tell me also how important are interfaces in game development (if they have any importance at all) thanks for the time!