An implementation of Hex on Android
Java
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
gen/hack/hex/framelay
res
src/hack/hex/framelay
.DS_Store
.classpath
.project
AndroidManifest.xml
README.md
hex icon.psd
hex original.png
hex.apk
proguard-project.txt
project.properties

README.md

#Hex

Hex is a 'strategy board game' played on a hexagonal grid. In alternate moves, the aim of the game is to be the first player, to form a connected path joining two opposite edges. The first player is supposed to connect the left edge to the right edge, and the second is supposed to connect the top edge to the bottom.

You can read about it in full detail [here](http://en.wikipedia.org/wiki/Hex_(board_game).

###Shortcomings

  • The board is very statically made. That makes the alignment of the hexagons, the number of columns, and most of the layout highly fixed. It is also slightly incorrectly shaped, to fit on a mobile screen. The traditional size of an 11 x 11 board is not mostly navigable without a tablet. And this app doesn't adapt at the moment.

###Features to come

  • Make AI, to enable single player
  • Make size of board, and hexagons, flexible
  • Design layout for large boards to be playable on small screens. (Any way to do this cooler than scrollviews, so the entire navigation is smooth?)