Uncodeable-Games / SilentInfiltration

2 stars 2 forks source link

Refactoring #33

Open xoniuqe opened 8 years ago

xoniuqe commented 8 years ago

Im thinking about to refactor the project on a big scale, because could need it as code base for some projects. I want do get rid of the singleton design and encapsule the needed instances into the game instance. So every instance will have an reference to the current game and through this access to all the over needed instances (singletons sucks anyway :)

Then i will go through ALL the code and mark down things that are not really nice.

The goal is to change everything to a clean oop structure.

Cataract92 commented 8 years ago

feel free to do it^^ I have time to discuss it, but no time to change it in the next two weeks. so it's up to you

xoniuqe commented 8 years ago

I have to do some projects for university that concern ai-implementation and some game mechanics (+ testing and evaluation), so I have no choice :)

xoniuqe commented 8 years ago

Currently resolving the singleton design #34

xoniuqe commented 8 years ago

The refactoring went pretty good, but we should check some parts again because of our "iterative" approach concerning new features :)