2D Tile Based Hexagonal Sokoban


Beginner friendly hexagonal sokoban game full project. The included helper class can be used to create new games based on he ...


by Juwal Bose


Price History +

Beginner friendly hexagonal sokoban game full project. The included helper class can be used to create new games based on hexagonal logic. There is a simple level editor included as well. It can be used for learning purposes or as the base to create a commercial game.
The features include.
• Hexagonal helper class for vertically aligned grid with odd offset
• Helper class does hexagonal coordinates conversion (offset, axial, cubic)
• Helper class does screen position to axial coordinate & axial coordinate to screen position conversion
• Helper class finds out the neighbours of a given hexagonal tile
• Sokoban game logic
• Level Editor for creating levels
• Levels are stored in text files and can be easily edited using a text editor
• Fully commented c# source code
• Works on PC/MAC/IOS and Android (WebGL not tested, but should work)
• Beginner friendly