Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Battle Engine (ARES) #131

Open
mdziekon opened this issue Nov 11, 2020 · 0 comments
Open

Refactor Battle Engine (ARES) #131

mdziekon opened this issue Nov 11, 2020 · 0 comments
Labels
enhancement_request All issues containing enhancements proposals to the existing functionalities, codebase or dev setup

Comments

@mdziekon
Copy link
Owner

mdziekon commented Nov 11, 2020

Summary

There's a lot of repetition in Battle Engine's code which can easily be shared for both defenders & attackers calculations. This should make it easier to modify the engine in the future.

Also, it's probably time to remove the old engines as well. Let's be honest, no one is going to adjust them to use the same interface as "ARES".

mdziekon added a commit that referenced this issue Nov 12, 2020
mdziekon added a commit that referenced this issue Nov 12, 2020
mdziekon added a commit that referenced this issue Nov 12, 2020
mdziekon added a commit that referenced this issue Nov 12, 2020
mdziekon added a commit that referenced this issue Nov 15, 2020
…t ships counter

(now ships can utilite full rapid fire potential, because previously "left-over shots" could
have been wasted when being added to just one target user, where these shots should have been
distributed better between other users in the first place)
mdziekon added a commit that referenced this issue Nov 15, 2020
mdziekon added a commit that referenced this issue Nov 16, 2020
@mdziekon mdziekon added the enhancement_request All issues containing enhancements proposals to the existing functionalities, codebase or dev setup label Nov 16, 2020
mdziekon added a commit that referenced this issue Nov 19, 2020
mdziekon added a commit that referenced this issue Nov 19, 2020
…efactor-part02

Refactor Battle Engine (part 2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement_request All issues containing enhancements proposals to the existing functionalities, codebase or dev setup
Projects
None yet
Development

No branches or pull requests

1 participant