Skip to content

Luki20091/Hex-map-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

159 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

History of Balls - Hex Map Editor

>>>>>>>>>>>>>>> Edit your maps here <<<<<<<<<<<<<<<

Official maps

Campaign I

Campaign II

Campaign III

Other

Changelog

Beta 3.0

  • Improved overall UI styling (final adjustments pending)
  • Added favicon support
  • Prevented unintended cursor movement when switching browser tabs

Beta 2.2

  • Flag of England: Bugs fixed
  • Max 3 teams, max 3 nations per team

Beta 2.1

  • Every single object icons as mask
  • Object icons bar
  • img export (why not)
  • Zombie nation

Beta 2.0

  • Team trees UI working with nations
  • isBlockedForObjects includes added terrains
  • UI tools hover styling
  • Adjusted global scaling (0.7×) for better readability

Beta 1.9

  • Implemented image import functionality
  • Integrated AI-generated map support
  • Introduced unique IDs in cell and object definitions
  • Added objects (units, cities, villages, etc.)
  • Added refresh/quit prevention to avoid accidental map loss
  • Eliminated visual gaps at maximum zoom-out

Beta 1.8

  • Improved cursor visuals with enhanced contrast
  • Tools now dynamically hide/show based on active mode
  • Enhanced map resizing with full undo/redo support
  • Added WSAD navigation

Beta 1.7

  • Introduced larger pencil size and randomization settings
  • Refined layout and styling for better usability
  • Added an export form for tile descriptions
  • WSAD movement disabled by default
  • Enabled scrolling-based navigation

Beta 1.6

  • Optimized performance to support maps up to 200×150

Beta 1.5

  • Added undo/redo functionality for object placement
  • Implemented "zoom to center" behavior
  • Introduced movement boundaries to prevent unintended scrolling

Beta 1.4

  • Added move tool (WSAD + mouse drag)
  • Introduced zoom slider and dedicated zoom buttons
  • Improved R offset for hex grid alignment
  • Defined minimum and maximum map sizes

Beta 1.3

  • Added Colors Mode and Objects Mode
  • Introduced an eraser tool for object editing

Beta 1.2

  • Cursor now represents the active tool
  • Converted tile-based maps into hexagonal grids

Beta 1.1

  • Expanded the variety of available hex types

Beta 1.0

  • Established a basic tile map with initial hex types
  • Implemented Pencil, Big Pencil, and Bucket tools
  • Added undo/redo shortcuts and UI buttons
  • Supported pointy-top hex rotation
  • Introduced JSON export with width/height saving
  • Added UI form for map resizing

Alpha

  • Implemented basic map drawing
  • Added hex painting functionality
  • Enabled JSON import/export for map storage

About

Hex Map Editor for History of Balls - cooked by NPC.

Topics

Resources

Stars

Watchers

Forks

Contributors