Handling mouse Input
Due to recent turn of events I have decided to implement the mouse input handling within the engine. Along the way I created a simple example of mouse rectangle selection.
Very basic implementation of the most common feature in every Harvest Moon-esque game - the ability to till the soil in order to sow seeds.
Renderers - components for rendering
A very quick look onto renderers - components whose sole purpose is to handle the rendering code.
A quick look onto how I implemented tilemaps in the engine and problems that emerged because of it.