5 ms·
> A hex grid certainly addresses that problem, but since I was limited to text, squares it was! FWIW, you can do hex pretty well as: # # # # # # # ()()()
by a1369209993 5y ago
> A hex grid certainly addresses that problem, but since I was limited to text, squares it was!
FWIW, you can do hex pretty well as:
# # # # # # # ()()()()()()()
# # # # # # or ()()()()()()
# # # # # # # ()()()()()()()
although unless you're using CJK-width characters, the visual design can be a bit nontrivial.
- WalterBright 5y agoI was also dealing with a 24*80 display. While your idea works, it would cut the size of map that could be displayed in half.
- aidenn0 5y agoSimilarly a square-grid works fine with a 3/2 cost for diagonals as long as typical movement is much greater than 1 square per turn (3 squares of movement per turn is the minimum to not significantly privilege lateral vs diagonal), but that also greatly reduces what can be displayed on the screen at a time.