Open pkos98 opened 6 years ago
de.hsa.games.fatsquirrel
as root-namespace #2See PR #3
See PR #6
In order to maintain this level of code-quality please have a look at the tips&tricks section of this project's CONTRIBUTING.md
.
EntityType
#10See PR #11
switch-case
& EntityType
instead of instanceof {...}
#12 [#13]See PR #13
Board
and use it to iterate & control (add, remove) over the board, instead of FlattenedBoard
#4 [#14] See PR #14
Map<EntityType, int>
to store the amount of Entities & use reflection to instantiate #15 [#16] See PR #16
Basically, we have 3 main goals (order does not reflect priority):
For more information about an issue, please klick on the linked issue which shows a more detailed view of its problems/progress.
Finished entries contain the corresponding pull-request in italic brackets, e.g.: [#3].
First
de.hsa.games.fatsquirrel
as root-namespace #2 [#3]Board
and use it to iterate & control (add, remove) over the board, instead ofFlattenedBoard
#4 [#14]GameCommandsProcessor
on a 2nd thread!EntityType
#10 [#11]Map<EntityType, int>
to store the amount of Entities & use reflection to instantiate #15 [#16]implode()
into an own classFlattenedBoard
: Useswitch-case
&EntityType
instead ofinstanceof {...}
#12 [#13]GoodBeast
&BadBeast
Second
Third