Commit Graph

70 Commits

Author SHA1 Message Date
Gavin McDonald
eb04c3f0eb fixes for pointy-top square boards 2018-07-05 21:37:56 -04:00
Gavin McDonald
fbd4805970 fixes and boundingBox simplification for flat-topped-square boards 2018-07-01 09:57:35 -04:00
Gavin McDonald
093bc435af prevent -0 2018-06-25 21:12:09 -04:00
Gavin McDonald
bf30d0d303 pointy top squares 2018-06-24 21:58:28 -04:00
Gavin McDonald
3830419b72 make sure Hex stuff still works 2018-06-24 14:58:31 -04:00
Gavin McDonald
bf37910877 rendering a board of squares 2018-06-24 13:59:12 -04:00
Gavin McDonald
26c6813d95 upgraded tooling 2018-06-24 00:29:16 -04:00
Gavin McDonald
839971a8c0 report location of hex coordinate on tap 2016-03-05 20:48:18 -05:00
Gavin McDonald
7bb085557e 'moves' are not 'taps' 2016-02-26 16:47:57 -05:00
Gavin McDonald
0e8d9019b5 added draw delay so it doesn't make my cpu scream 2016-02-24 22:06:56 -05:00
Gavin McDonald
e78cedda18 click and drag panning 2016-02-24 17:38:51 -05:00
Gavin McDonald
4e06b756d8 implemented zooming 2016-02-24 15:32:03 -05:00
Gavin McDonald
42e0d7c8d2 tessellating flat top squares properly 2016-02-22 20:56:02 -05:00
Gavin McDonald
d24e14af32 added tessellated map 2016-02-20 20:23:01 -05:00
Gavin McDonald
a2479f2d2f improving module structure and naming 2016-02-19 14:28:15 -05:00
Gavin McDonald
42ca0b6e4b more explicit names for draw<Shape> 2016-02-19 13:06:50 -05:00
Gavin McDonald
63af7b6db8 moving Tessellate towards more of a library structure 2016-02-19 12:46:31 -05:00
Gavin McDonald
ccd9cdb111 using 'cell' to describe shapes instead of raw object 2016-02-19 09:51:08 -05:00
Gavin McDonald
c3e5995bf1 set viewport to speed up mobile taps, hex and square both handle 'pointy top' versions 2016-02-18 10:45:48 -05:00
Gavin McDonald
f7cb7c094a drawing shapes on a canvas when the user clicks 2016-02-17 10:32:14 -05:00