Dorian
|
f5d02f0722
|
Add working Python3 Android Kivy configuration.
|
2017-08-01 10:37:30 -04:00 |
Dorian
|
78a371890c
|
Add notes on next steps for hex map.
|
2017-07-27 18:03:18 -04:00 |
Dorian
|
f2dc566667
|
Inform on relative position to touch event.
|
2017-07-27 17:53:12 -04:00 |
Dorian
|
2aaa27a824
|
Simplify hex map creation.
|
2017-07-27 17:28:51 -04:00 |
Dorian
|
b7346b713a
|
Add layout to track hex selection.
|
2017-07-27 17:21:35 -04:00 |
Dorian
|
ad550629a4
|
Fix alternating rows issue.
|
2017-07-27 08:50:19 -04:00 |
Dorian
|
937d6b8b9b
|
Finally a working hex map that expands.
|
2017-07-27 08:47:27 -04:00 |
Dorian
|
3ae9251780
|
Rough working builder of hex map.
|
2017-07-27 08:28:46 -04:00 |
Dorian
|
5494e18ea5
|
Work on a simple programmatic approach to drawing hex maps.
|
2017-07-26 17:41:54 -04:00 |
Dorian
|
7815a4ba48
|
Start work toward a usable tiling hex grid board.
|
2017-07-22 00:07:37 -04:00 |
Dorian
|
7385b1fc1c
|
Add Pipfiles for use with the pipenv tool.
|
2017-06-28 08:46:52 -04:00 |
Dorian
|
e440d5fc66
|
Quick experiment to figure out a rough hex map layout using floatlayouts.
|
2017-02-22 08:47:48 -05:00 |
Dorian
|
81f23f7d28
|
Attempt to fix issue with Android packaging.
Some forward progress.
|
2017-01-27 16:23:27 -05:00 |
Dorian
|
277ad2a664
|
Rework tile map painting.
|
2016-11-15 19:54:46 -05:00 |
Dorian
|
ef675ed575
|
Extract terrain definitions to standalone module.
|
2016-11-15 14:41:25 -05:00 |
Dorian
|
89e74bb7a6
|
Refactor code into separate modules.
|
2016-11-15 12:10:47 -05:00 |
Dorian
|
f4494af342
|
Rework outline drawing and extract tile setup.
|
2016-11-15 11:16:19 -05:00 |
Dorian
|
06e9128ff0
|
Re-implement the hex-map drawing code.
|
2016-11-15 09:19:41 -05:00 |
Dorian
|
f0fdbc18bd
|
Start work on alternative hex grid layout.
|
2016-11-14 22:40:47 -05:00 |
Dorian
|
30a8e27f4a
|
Add working example of packing for desktops.
|
2016-11-14 16:06:10 -05:00 |
Dorian
|
58558bf0b5
|
Initial work on getting buildozer and pyinstaller working.
|
2016-11-14 15:26:35 -05:00 |
Dorian
|
d85027abdc
|
Add requirements and enable simple Python 2/3 compatibility.
|
2016-11-09 22:36:05 -05:00 |
Dorian
|
db876192ec
|
Add requirements and enable simple Python 2/3 compatibility.
|
2016-11-09 10:21:08 -05:00 |
Dorian
|
d9f1e01247
|
Improve documentation for project.
|
2016-11-08 19:05:39 -05:00 |
Dorian
|
1a0640daea
|
Add minor gitignore to avoid PyCharm complaining.
|
2016-09-02 10:32:09 -04:00 |
Dorian
|
909d7eccb4
|
Add in screenshots as log of development.
|
2016-07-23 12:28:32 -04:00 |
Dorian
|
de07ca8c73
|
Minor stylistic clean-up.
|
2016-07-17 00:06:06 -04:00 |
Dorian
|
18bb30c971
|
Merge remote-tracking branch 'remotes/amy/llfkj'
# Conflicts:
# hexmap.py
# main.py
|
2016-07-16 23:59:28 -04:00 |
Dorian
|
a71edbe29b
|
Merge remote-tracking branch 'remotes/amy/llfkj'
# Conflicts:
# hexmap.py
# main.py
|
2016-07-16 23:59:13 -04:00 |
Dorian
|
17b56caa55
|
Extract hexmap cell into standalone module.
|
2016-07-16 23:41:44 -04:00 |
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 |
Amy Wooding
|
21b993de08
|
Added missing import statements.
|
2016-07-16 19:32:57 -04:00 |
Amy Wooding
|
e367ee54e4
|
Merge branch 'llfkj' of https://github.com/llf-amy/gamecamp into llfkj
|
2016-07-16 19:24:30 -04:00 |
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 |
llf-amy
|
0aaf1f8a11
|
Merge pull request #3 from dorianpula/master
getting latest from dorian
|
2016-07-16 19:13:12 -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 |
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 |