Commit Graph

58 Commits

Author SHA1 Message Date
Amy Wooding 032f6db266 Started setting things up to test the hexmap coordinate logic separately from the game. 2016-07-16 19:16:41 -04:00
Amy Wooding acf52537a2 Moved HexMapCell out of main.py into its own module. 2016-07-16 17:49:58 -04:00
Amy Wooding cf6ef569a5 Added setter to make sure that the even-r and cube coordinates never get out of sync. 2016-07-16 17:45:02 -04:00
Amy Wooding 2b9f4dba36 Added even_r_coords and cube_coords to HexMapCell. That is, hexagons now know they're coordinates. 2016-07-16 17:39:03 -04:00
Amy Wooding 6e4c3a0b0b Merge branch 'llfkj' of https://github.com/llf-amy/gamecamp into llfkj 2016-07-16 16:26:41 -04:00
llf-amy 531f309330 Merge pull request #2 from dorianpula/master
coordinate system added
2016-07-16 16:23:30 -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
Amy Wooding 6a41aaaa01 Merge branch 'llfkj' of https://github.com/llf-amy/gamecamp into llfkj 2016-07-16 15:43:58 -04:00
llf-amy 2f51f25fc3 Merge pull request #1 from dorianpula/master
update to latest version from dorian.
2016-07-16 15:43:08 -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
Amy Wooding 54dbdfad94 Add missing hexagon.kv file from repo. 2016-07-15 11:48:18 -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
llf-amy 19c04cfa4d Update README.md 2016-06-01 15:08:11 -07:00