WIP on #5
WIP issue #5. Also fixed the fact that the python convention for private things is __blabla and not _blabla (shame on me)
Refactored Player and some of the GameEngine code. Refactored Weapon. Added ProximityObject and refactored ActionableItem. Still implementing issue #5. All of that code now has to be tested
Merge branch 'master' into gameengine
WIP on testing the GameEngine
Merge branch 'master' into gameengine
Implemented very simple tests like instanciating, checking config is loaded...
WIP issue #12
Merge branch 'master' into gameengine
Added a function to multiply tuples, WIP issue #12
WIP issue #12
Fixed errors in the code, related to python multiply and add operators on tuple, using numpy array instead, related to issue #12 and #4
WIP issue #12. First test should be quite close to terminated. Now the implementation needs to be fixed
Stopped shooting at ourself, #12 #4
Fixed the test, now with the right angle + PEP8
Test for obstacle stopping a bullet written. Currently failing.
Debugging in progress on shoots bullet stopping by obstacles
Debugging in progress on issue #12, #4
Alright. Numerous fixes to the shoot algorithm. Now passes the test. Hopefully will pass more complex tests.
Issues #12, #4. Do not check for collision BEHIND the victim...(even in the weapon range is high!)