Submissions from 2018-11-13 to 2018-11-14 (1 total)

Today I created systems to render the minesweeper map blocks and detect the clicking in them.
I created the main components Block, Rect and Point.
Generated an entity called map_block to hold the 3 components.

This allows me already to have all the map rendering and triggering of the input state changes for each of the blocks.

The ECS is being a nice experiment, I can apply the logic in a more focused way to the components, which allows me to have an easier time when splitting responsibilities in the code.

I'm still checking out how to make interaction between multiple entities, lets see how it goes tomorrow.