Skip to content

Aidymouse/Hexfriend

Repository files navigation

Hexfriend

A friendly online hexmapper - you can find it at https://www.hexfriend.net

Hexfriend is a tool for building hexmaps for D&D type games. It aims to be as friendly and usable as possible.

Sample Hexfriend

Feature List

A list of neat things Hexfriend can do!

  • Create square or flower shaped maps
  • Draw lines, plain and dotted
  • Place text with a variety of styles
  • Easily add and remove new hexes to the edge of the map
  • Show large hexes for multi-scale maps
  • Import user made custom tiles and icons
  • Create new tile or icon sets with inbuilt editors
  • Export maps as images and proprietary hexfriend format (it's JSON) for sharing across computers
  • Save maps in browser
  • Create and edit path and text styles
  • Overlay any image on top of the map for easy tracing
  • Add a gap between hexes for easy cutting out
  • Generate terrain or icons using in-built or custom made generator rulesets

Meat and Bones

Hexfriend is built with Svelte and PIXI and some quite messy typescript. Thanks to mattjennings, without who's svelte-pixi project this would never have been possible. Go star it! https://github.com/mattjennings/svelte-pixi

License

The software is free to use, copy, share, steal, whatever! Check the license file for real details :)

How to Build

Make sure you use Yarn instead of NPM. Just type yarn into the command line in the folder this readme is in to install all the dependencies. Use yarn dev to start a development server. Happy coding!

Coming Soon...

Hexfriend is never finished! Here's a list of stuff to do:

  • Undo and Redo
  • Some fun easter eggs
  • More to come!

Come hang out

Got ideas? Want to complain? Come say hi on the Discord

About

A friendly online hexmapper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •