– add render code and shaders for the wall build markers
– push coordinates and vertices data to render some examples
– rename the shaders to actually be more uniform
– improve the hash function for the walls (again), hopefullly for the last time (sic)
This is the first commit that brings in code for the build markers. The way that OLives deals with this task is done in three steps:
- Showing markers in tile intersections from which you are able to build from
- From there, show intersections to which one can build from there
- Once clicked upon, add walls in-between the two points
This commit added a lot of the boilerplate code to draw these markers to the renderer and the world, no logic has been added yet to actually determine when or where to draw them.