Release v1.0.0 - Hexagonal Grid Map
Overview
This release introduces the first stable version of the Hexagonal Grid Map, an interactive web-based application that features a dynamically generated grid of hexagonal cells. Users can navigate the grid, select individual hexagons, and zoom in/out for a closer look at the map.
Key Features
- Dynamic Hexagonal Grid: A responsive layout that fills the screen with hexagons, each labeled with its coordinates.
- Single Selection: Users can select one hexagon at a time. Clicking on a selected hexagon will deselect it.
- Mouse Dragging: Click and drag functionality to easily navigate the map.
- Keyboard Navigation: Move around the map using the W, A, S, and D keys.
- Zooming Capability: Use the mouse wheel to zoom in and out smoothly.
- User-Friendly Design: Non-selectable text within hexagons for improved usability.
Changes in This Release
- Initial implementation of hexagonal grid generation.
- Added event listeners for hexagon selection and deselection.
- Implemented mouse dragging and keyboard navigation.
- Zoom functionality integrated using the mouse wheel.
- CSS styles applied for a clean and engaging user interface.
Getting Started
To try out the Hexagonal Grid Map, clone the repository and open the index.html
file in your preferred web browser.
git clone https://github.com/kaxiii/hexagonal-grid-map.git
cd hexagonal-grid-map
open index.html