14 Commits

Author SHA1 Message Date
Drew DeVault
87b621e166 Finish lighting optimizations (for now)
We can now consistently light a chunk with sub-10ms lighting steps.
2015-07-04 15:00:54 -06:00
Drew DeVault
f7ffe718a7 Initial pass on lighting optimizations 2015-07-04 08:41:27 -06:00
Drew DeVault
ff0ee58b37 Refactor A* implementation leading up to JPS 2015-07-03 10:54:55 -06:00
Drew DeVault
b7ba71e095 Add more complex pathfinding unit tests 2015-07-02 18:04:15 -06:00
Drew DeVault
f2ab1c0598 Implement A* pathfinding and relevant tests 2015-07-02 17:05:44 -06:00
Drew DeVault
328420fcdb WorldLighter -> WorldLighting 2015-07-01 11:30:54 -06:00
Drew DeVault
994de4de70 Refactor light propegation RE: dextar0's comments 2015-07-01 11:26:43 -06:00
Drew DeVault
edf7205050 Fix propegation of light through leaves/etc 2015-06-26 19:22:07 -06:00
Drew DeVault
61310e6bbb Improve tool effectiveness subsystem 2015-06-26 17:56:07 -06:00
Drew DeVault
f89381aa6f Fix bugs in sky light calculation 2015-06-26 16:50:52 -06:00
Drew DeVault
b2ae41b87c Initial implementation of lighting 2015-06-26 16:27:13 -06:00
Drew DeVault
c2ca8914ca Add test for block support 2015-06-06 22:19:51 -06:00
Drew DeVault
ccd972e6ac Add unit test for BlockProvider.BlockMined 2015-06-06 22:19:51 -06:00
Drew DeVault
50040ed440 Start adding tests 2015-06-05 14:15:39 -06:00