Download Hex-Grid Utilities for Board Game Developers

Description

A tool kit of utilities for development of board- and strategy-games on a hexagonal grid, including custom coordinates. path-finding and elevated line-of-sight

Source Files

The download file hexgridutilities.zip has the following entries.


HexGridUtilities/CustomDictionary.xml/*from w  w  w  . j  a  v  a  2 s  . co m*/
HexGridUtilities/HexGridExample.sln
HexGridUtilities/HexGridExample.vssscc
HexGridUtilities/HexGridExample/HexGridExample.Designer.cs
HexGridUtilities/HexGridExample/HexGridExample.cs
HexGridUtilities/HexGridExample/HexGridExample.csproj
HexGridUtilities/HexGridExample/HexGridExample.csproj.vspscc
HexGridUtilities/HexGridExample/HexGridExample.resx
HexGridUtilities/HexGridExample/IMapBoard.cs
HexGridUtilities/HexGridExample/MapBoard.cs
HexGridUtilities/HexGridExample/MapDisplay.cs
HexGridUtilities/HexGridExample/MapGridHex.cs
HexGridUtilities/HexGridExample/MazeMap.cs
HexGridUtilities/HexGridExample/Program.cs
HexGridUtilities/HexGridExample/Properties/AssemblyInfo.cs
HexGridUtilities/HexGridExample/Properties/Resources.Designer.cs
HexGridUtilities/HexGridExample/Properties/Resources.resx
HexGridUtilities/HexGridExample/Properties/Settings.Designer.cs
HexGridUtilities/HexGridExample/Properties/Settings.settings
HexGridUtilities/HexGridExample/TerrainGridHex.cs
HexGridUtilities/HexGridExample/TerrainMap.cs
HexGridUtilities/HexGridExample2-branch/GlobalSuppressions.cs
HexGridUtilities/HexGridExample2-branch/HexGridExample.Designer.cs
HexGridUtilities/HexGridExample2-branch/HexGridExample.cs
HexGridUtilities/HexGridExample2-branch/HexGridExample.resx
HexGridUtilities/HexGridExample2-branch/HexGridExample2.csproj
HexGridUtilities/HexGridExample2-branch/HexGridExample2.csproj.vspscc
HexGridUtilities/HexGridExample2-branch/MapDisplay.cs
HexGridUtilities/HexGridExample2-branch/MapGridHex.cs
HexGridUtilities/HexGridExample2-branch/MazeGridHex.cs
HexGridUtilities/HexGridExample2-branch/MazeMap.cs
HexGridUtilities/HexGridExample2-branch/NativeMethods.cs
HexGridUtilities/HexGridExample2-branch/Program.cs
HexGridUtilities/HexGridExample2-branch/Properties/AssemblyInfo.cs
HexGridUtilities/HexGridExample2-branch/Properties/Resources.Designer.cs
HexGridUtilities/HexGridExample2-branch/Properties/Resources.resx
HexGridUtilities/HexGridExample2-branch/Properties/Settings.Designer.cs
HexGridUtilities/HexGridExample2-branch/Properties/Settings.settings
HexGridUtilities/HexGridExample2-branch/TerrainGridHex.cs
HexGridUtilities/HexGridExample2-branch/TerrainMap.cs
HexGridUtilities/HexGridExample2-branch/app.config
HexGridUtilities/HexGridExample2/GlobalSuppressions.cs
HexGridUtilities/HexGridExample2/HexGridExampleWinForms.Designer.cs
HexGridUtilities/HexGridExample2/HexGridExampleWinForms.cs
HexGridUtilities/HexGridExample2/HexGridExampleWinForms.resx
HexGridUtilities/HexGridExample2/HexgridExampleWinForms.csproj
HexGridUtilities/HexGridExample2/HexgridExampleWinForms.csproj.vspscc
HexGridUtilities/HexGridExample2/NativeMethods.cs
HexGridUtilities/HexGridExample2/Program.cs
HexGridUtilities/HexGridExample2/Properties/AssemblyInfo.cs
HexGridUtilities/HexGridExample2/Properties/Resources.Designer.cs
HexGridUtilities/HexGridExample2/Properties/Resources.resx
HexGridUtilities/HexGridExample2/Properties/Settings.Designer.cs
HexGridUtilities/HexGridExample2/Properties/Settings.settings
HexGridUtilities/HexGridExample2/app.config
HexGridUtilities/HexGridExample2/index.xhtml
HexGridUtilities/HexGridExampleCommon/CustomDictionary.xml
HexGridUtilities/HexGridExampleCommon/DocMainPage.cs
HexGridUtilities/HexGridExampleCommon/HexgridExampleCommon.csproj
HexGridUtilities/HexGridExampleCommon/HexgridExampleCommon.csproj.vspscc
HexGridUtilities/HexGridExampleCommon/HexgridUtilities.Doxyfile
HexGridUtilities/HexGridExampleCommon/HexgridUtilities.HtmlHelp.Doxyfile
HexGridUtilities/HexGridExampleCommon/MazeGridHex.cs
HexGridUtilities/HexGridExampleCommon/MazeMap.cs
HexGridUtilities/HexGridExampleCommon/MyMapDisplay.cs
HexGridUtilities/HexGridExampleCommon/Properties/AssemblyInfo.cs
HexGridUtilities/HexGridExampleCommon/TerrainGridHex.cs
HexGridUtilities/HexGridExampleCommon/TerrainMap.cs
HexGridUtilities/HexUtilities/Common/BoardStorage.cs
HexGridUtilities/HexUtilities/Common/DebugTracing.cs
HexGridUtilities/HexUtilities/Common/EnumExtensions.cs
HexGridUtilities/HexUtilities/Common/Extensions.cs
HexGridUtilities/HexUtilities/Common/FastList.cs
HexGridUtilities/HexUtilities/Common/HeapPriorityQueue.cs
HexGridUtilities/HexUtilities/Common/ImmutableStack.cs
HexGridUtilities/HexUtilities/Common/IntMatrix2D.cs
HexGridUtilities/HexUtilities/Common/IntVector2D.cs
HexGridUtilities/HexUtilities/Common/NeighbourCoords.cs
HexGridUtilities/HexUtilities/Common/NeighbourHex.cs
HexGridUtilities/HexUtilities/Common/PointExtensions.cs
HexGridUtilities/HexUtilities/Common/SizeExtensions.cs
HexGridUtilities/HexUtilities/Common/UserCoordsRectangle.cs
HexGridUtilities/HexUtilities/CustomCoordsFactory.cs
HexGridUtilities/HexUtilities/FieldOfView/FieldOfView.cs
HexGridUtilities/HexUtilities/FieldOfView/FovCone.cs
HexGridUtilities/HexUtilities/FieldOfView/FovFactory.cs
HexGridUtilities/HexUtilities/FieldOfView/FovQueue.cs
HexGridUtilities/HexUtilities/FieldOfView/RiseRun.cs
HexGridUtilities/HexUtilities/FieldOfView/ShadowCastingFov.cs
HexGridUtilities/HexUtilities/FieldOfView/ShadowCastingFov_DodecantHelpers.cs
HexGridUtilities/HexUtilities/FieldOfView/ShadowCastingFov_Utilities.cs
HexGridUtilities/HexUtilities/GlobalSuppressions.cs
HexGridUtilities/HexUtilities/Hex.cs
HexGridUtilities/HexUtilities/HexBoard.cs
HexGridUtilities/HexUtilities/HexCoords.cs
HexGridUtilities/HexUtilities/HexGrid.cs
HexGridUtilities/HexUtilities/HexUtilities.csproj
HexGridUtilities/HexUtilities/HexUtilities.csproj.vspscc
HexGridUtilities/HexUtilities/Hexside.cs
HexGridUtilities/HexUtilities/HexsideFlags.cs
HexGridUtilities/HexUtilities/Pathfinding/BidirectionalPathfinder.cs
HexGridUtilities/HexUtilities/Pathfinding/BlueRajaPriorityQueue.cs
HexGridUtilities/HexUtilities/Pathfinding/ConcurrentHashSet.cs
HexGridUtilities/HexUtilities/Pathfinding/DictPriorityQueue.cs
HexGridUtilities/HexUtilities/Pathfinding/DirectedPath.cs
HexGridUtilities/HexUtilities/Pathfinding/HexKeyValuePair.cs
HexGridUtilities/HexUtilities/Pathfinding/HotPriorityQueue.cs
HexGridUtilities/HexUtilities/Pathfinding/HotPriorityQueueueList.cs
HexGridUtilities/HexUtilities/Pathfinding/IDirectedNavigableBoard.cs
HexGridUtilities/HexUtilities/Pathfinding/IPriorityQueue.cs
HexGridUtilities/HexUtilities/Pathfinding/Landmark.cs
HexGridUtilities/HexUtilities/Pathfinding/UnidirectionalPathfinder.cs
HexGridUtilities/HexUtilities/Properties/AssemblyInfo.cs
HexGridUtilities/HexUtilities/license.txt
HexGridUtilities/HexgridExampleWpf/App.config
HexGridUtilities/HexgridExampleWpf/App.xaml
HexGridUtilities/HexgridExampleWpf/App.xaml.cs
HexGridUtilities/HexgridExampleWpf/CommandComboBox.cs
HexGridUtilities/HexgridExampleWpf/CommandSlider.cs
HexGridUtilities/HexgridExampleWpf/CustomDictionary.xml
HexGridUtilities/HexgridExampleWpf/HexgridExampleWpf.csproj
HexGridUtilities/HexgridExampleWpf/HexgridExampleWpf.csproj.vspscc
HexGridUtilities/HexgridExampleWpf/MainWindow.xaml
HexGridUtilities/HexgridExampleWpf/MainWindow.xaml.cs
HexGridUtilities/HexgridExampleWpf/Properties/AssemblyInfo.cs
HexGridUtilities/HexgridExampleWpf/Properties/Resources.Designer.cs
HexGridUtilities/HexgridExampleWpf/Properties/Resources.resx
HexGridUtilities/HexgridExampleWpf/Properties/Settings.Designer.cs
HexGridUtilities/HexgridExampleWpf/Properties/Settings.settings
HexGridUtilities/HexgridPanel/BufferedHexgridScrollable.Designer.cs
HexGridUtilities/HexgridPanel/BufferedHexgridScrollable.cs
HexGridUtilities/HexgridPanel/GlobalSuppressions.cs
HexGridUtilities/HexgridPanel/HexEventArgs.cs
HexGridUtilities/HexgridPanel/HexGridPanel.resx
HexGridUtilities/HexgridPanel/HexgridPanel.Designer.cs
HexGridUtilities/HexgridPanel/HexgridPanel.cs
HexGridUtilities/HexgridPanel/HexgridPanel.csproj
HexGridUtilities/HexgridPanel/HexgridPanel.csproj.vspscc
HexGridUtilities/HexgridPanel/HexgridScrollable.Designer.cs
HexGridUtilities/HexgridPanel/HexgridScrollable.cs
HexGridUtilities/HexgridPanel/HexgridViewModel.cs
HexGridUtilities/HexgridPanel/IMapDisplay.cs
HexGridUtilities/HexgridPanel/LayeredScrollable.Designer.cs
HexGridUtilities/HexgridPanel/LayeredScrollable.cs
HexGridUtilities/HexgridPanel/MapDisplay.cs
HexGridUtilities/HexgridPanel/MapGridHex.cs
HexGridUtilities/HexgridPanel/Properties/AssemblyInfo.cs
HexGridUtilities/HexgridPanel/ViewModelBase.cs
HexGridUtilities/HexgridPanel/WinForms/ExceptionDialog.Designer.cs
HexGridUtilities/HexgridPanel/WinForms/ExceptionDialog.cs
HexGridUtilities/HexgridPanel/WinForms/ExceptionDialog.en-US.resx
HexGridUtilities/HexgridPanel/WinForms/ExceptionDialog.resx
HexGridUtilities/HexgridPanel/WinForms/GdiRasterOps.cs
HexGridUtilities/HexgridPanel/WinForms/NativeMethods.cs
HexGridUtilities/HexgridPanel/WinForms/ScrollBarCommand.cs
HexGridUtilities/HexgridPanel/WinForms/ThreadExceptionHandler.cs
HexGridUtilities/HexgridPanel/WinForms/TransparentPanel.cs
HexGridUtilities/HexgridPanel/WinForms/WinFormsExtensions.cs
HexGridUtilities/HexgridPanel/WinForms/WindowsMessages.cs
HexGridUtilities/HexgridPanel/WinForms/WindowsMouseInput.cs
HexGridUtilities/HexgridPanel/WinForms/WindowsStylesEx.cs
HexGridUtilities/HexgridPanel/license.txt
HexGridUtilities/Utilities/DebugTracing.cs
HexGridUtilities/Utilities/DictPriorityQueue.cs
HexGridUtilities/Utilities/FastList.cs
HexGridUtilities/Utilities/HeapPriorityQueue.cs
HexGridUtilities/Utilities/HexUtilities/Coords.cs
HexGridUtilities/Utilities/HexUtilities/HexCoords.cs
HexGridUtilities/Utilities/HexUtilities/HexEventArgs.cs
HexGridUtilities/Utilities/HexUtilities/HexGridPanel.resx
HexGridUtilities/Utilities/HexUtilities/HexgridPanel.Designer.cs
HexGridUtilities/Utilities/HexUtilities/HexgridPanel.cs
HexGridUtilities/Utilities/HexUtilities/IBoard.cs
HexGridUtilities/Utilities/HexUtilities/ICoordsCanon.cs
HexGridUtilities/Utilities/HexUtilities/ICoordsCustom.cs
HexGridUtilities/Utilities/HexUtilities/ICoordsUser.cs
HexGridUtilities/Utilities/HexUtilities/IGridHex.cs
HexGridUtilities/Utilities/HexUtilities/IntMatrix2D.cs
HexGridUtilities/Utilities/HexUtilities/IntVector2D.cs
HexGridUtilities/Utilities/HexUtilities/NeighbourCoords.cs
HexGridUtilities/Utilities/HexUtilities/NeighbourHex.cs
HexGridUtilities/Utilities/HexUtilities/Path.cs
HexGridUtilities/Utilities/HexUtilities/Path2.cs
HexGridUtilities/Utilities/HexUtilities/PathFInder2.cs
HexGridUtilities/Utilities/HexUtilities/PathFinder.cs
HexGridUtilities/Utilities/HexUtilities/ShadowCastingFov/FieldOfView.cs
HexGridUtilities/Utilities/HexUtilities/ShadowCastingFov/FovCone.cs
HexGridUtilities/Utilities/HexUtilities/ShadowCastingFov/FovQueue.cs
HexGridUtilities/Utilities/HexUtilities/ShadowCastingFov/RiseRun.cs
HexGridUtilities/Utilities/HexUtilities/ShadowCastingFov/ShadowCastingFov.cs
HexGridUtilities/Utilities/HexUtilities/ShadowCastingFov/ShadowCastingFov_DodecantHelpers.cs
HexGridUtilities/Utilities/HexUtilities/ShadowCastingFov/ShadowCastingFov_Utilities.cs
HexGridUtilities/Utilities/HexUtilities/UserCoordsRectangle.cs
HexGridUtilities/Utilities/IHeap.cs
HexGridUtilities/Utilities/ImmutableStack.cs
HexGridUtilities/Utilities/MinListHeap.cs
HexGridUtilities/Utilities/PointExtensions.cs
HexGridUtilities/Utilities/Properties/AssemblyInfo.cs
HexGridUtilities/Utilities/SizeExtensions.cs
HexGridUtilities/Utilities/Utilities.csproj
HexGridUtilities/Utilities/Utilities.csproj.vspscc
HexGridUtilities/Utilities/Utils.cs
HexGridUtilities/Utilities/WinForms/Extensions.cs
HexGridUtilities/Utilities/WinForms/ThreadExceptionHandler.cs
HexGridUtilities/Utilities/WinForms/TransparentPanel.cs
HexGridUtilities/Utilities/WinForms/WinFormsExtensions.cs
HexGridUtilities/Utilities/WinForms/WindowsMessages.cs
HexGridUtilities/Utilities/WinForms/WindowsMouseInput.cs
HexGridUtilities/Utilities/WinForms/WindowsStylesEx.cs
HexGridUtilities/Utilities/license.txt

Download

Click the following link to download hexgridutilities.zip.

hexgridutilities.zip




















Home »
  C# Free Code »
    Game »




DirectX
Game
Minecraft
Warcraft
Xbox
XNA