Commit Graph

59 Commits

Author SHA1 Message Date
Dorian 083e20c41f Extract terrain handling into a separate module. 2016-07-16 23:33:51 -04:00
Dorian 7fab78fa8a Add basic terrain to map. 2016-07-16 22:17:23 -04:00
Dorian dd2864186e Improve the bounding box detection behaviour. 2016-07-16 21:24:45 -04:00
Dorian 21a5431071 Attempt to add better bounding detection. 2016-07-16 20:46:30 -04:00
Dorian 4ca9a39256 Add ability to update the status part of the map. 2016-07-16 20:09:28 -04:00
Dorian 8308abba13 Remove dispatch and simplify the selected cell. 2016-07-16 19:40:30 -04:00
Dorian fb829f28e4 Dispatch event from a selected HexMapCell up to the parent game to update the status. 2016-07-16 19:35:29 -04:00
Dorian 6ba611e539 Clean up left and right selection of hexes. 2016-07-16 18:54:27 -04:00
Dorian d28e9b33ad Add ability to detect various button presses. 2016-07-16 18:16:08 -04:00
Dorian 1ab95bbf6a Add ability to select and deselect a hex. 2016-07-16 17:52:11 -04:00
Dorian f806453bf6 Add a basic map coordinate system. 2016-07-16 16:11:26 -04:00
Dorian 2ad77a17d2 Change the number of hexes drawn overall. 2016-07-16 15:56:12 -04:00
Dorian 53d6a6c7ba Avoid displaying cells cut off on the left. 2016-07-16 15:52:01 -04:00
Dorian 5b1161f2f3 Add coordinate labels to hexes. 2016-07-16 15:11:41 -04:00
Dorian 9a1fd04b75 Add better documentation around hex positioning and resizing code. 2016-07-16 14:12:56 -04:00
Dorian 8fa61f942d Add documentation around the hex positioning and updating code. 2016-07-16 14:00:48 -04:00
Dorian c57c01464d Minor code clean up. 2016-07-16 13:51:50 -04:00
Dorian Pula 0bdf4f126d Merge pull request #3 from llfkj/master
drawing hexagons! including filling them with colours.
2016-07-16 13:24:38 -04:00
Kjell Wooding cacc894302 Merge branch 'llf-amy-llfkj' 2016-06-04 23:14:13 -07:00
Amy Wooding 8b5b258be7 added random colours to the hexagons 2016-06-04 23:04:53 -07:00
Amy Wooding f5aaa50433 hexagons work!! hurray! 2016-06-04 22:20:00 -07:00
Amy Wooding 865e27ed82 Merge branch 'dorian' of https://github.com/llfkj/gamecamp into llfkj 2016-06-04 21:08:32 -07:00
Amy Wooding e3b32ca4fa up to adding an overlay 2016-06-04 21:01:21 -07:00
Dorian 02c84566cd Attempt to create multiple control points. 2016-06-04 17:57:52 -07:00
Dorian 7eb4b343a5 Add in way to add in a single and multiple boxes for handling control of units. 2016-06-04 17:37:39 -07:00
Dorian bbf851d467 Switch to labels and added two ways to colour backgrounds. 2016-06-04 15:43:40 -07:00
Amy Wooding a7fd74e3d3 Merge branch 'dorian' of https://github.com/llfkj/gamecamp into llfkj 2016-06-04 15:10:39 -07:00
Dorian Pula b464c015f5 Merge pull request #2 from llfkj/dorian
Fix aspect ratio for hex grid on resize
2016-06-04 15:10:25 -07:00
Amy Wooding 4bde100b4c drawing hexagons! 2016-06-04 15:10:18 -07:00
Kjell Wooding cc1604fe36 fix aspect ratio of hex grid 2016-06-04 15:08:18 -07:00
Kjell Wooding 3d77ab264b first try at fixing the aspect ratio 2016-06-04 14:55:11 -07:00
Kjell Wooding 248c6ece0c latest notes 2016-06-04 14:49:11 -07:00
Dorian Pula f8d816e069 Merge pull request #1 from llfkj/dorian
add hex grid
2016-06-04 14:47:52 -07:00
Kjell Wooding 7536075103 add notes 2016-06-04 14:42:55 -07:00
Kjell Wooding dbc704226a Draw the hex grid 2016-06-04 14:41:13 -07:00
Dorian 9cc0f805c8 Setup initial line drawing. 2016-06-04 13:02:02 -07:00
Dorian 2e6bbd36ed Add in better naming for line edges. 2016-06-04 12:54:21 -07:00
Dorian 5d6f3960bb Create logic to draw out squares. 2016-06-04 12:51:50 -07:00
Dorian 5decaf284d Breakout map regions into standalone widget. 2016-06-04 12:35:33 -07:00
Dorian 57b8de4470 Add grid layout with coordinates for map. 2016-06-04 12:23:40 -07:00
Dorian d28564bca4 Add grid layout for the hex map. 2016-06-04 12:06:41 -07:00
Dorian bc62c5c14c Add initial screen layout. 2016-06-04 11:59:40 -07:00
Kjell Wooding a81703854c Add some template code 2016-06-04 11:31:07 -07:00
Kjell Wooding d3a70c0fd1 Template: Asset license and .gitignore 2016-06-02 07:14:00 -07:00
Learn Leap Fly c08ff87f33 Update README.md 2016-06-02 06:48:29 -07:00
Learn Leap Fly 88fe8b5457 Update README.md 2016-06-02 06:47:11 -07:00
Learn Leap Fly 7a3b42c0d7 Update README.md 2016-06-02 06:46:24 -07:00
Learn Leap Fly f22be0d22e remove unnecessary header 2016-06-02 06:43:10 -07:00
Learn Leap Fly 443f08da53 Update README.md 2016-06-01 15:13:27 -07:00
Learn Leap Fly 5983dc70af Update README.md 2016-06-01 15:13:03 -07:00