Similarly 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.
Comments
FWIW, you can do hex pretty well as:
although unless you're using CJK-width characters, the visual design can be a bit nontrivial.I 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.
Similarly 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.