The tool is an editor used to edit area membership and names from a Paradox-style province pixel map:

https://eu4.paradoxwikis.com/Map_modding

For example:


The result is a JSON that an area movement mechanism game (like Paradox grand strategy, Axis & Allies, etc) shall consume. The tool comes with 3 premade maps: France Généralité, Japan, and Tokyo and you can use your own image as well. There's a JSON file combined with the France map to replicate the France Généralité map.

Drag using the right mouse button and scroll your wheel to control the camera. Left-click area to set region attributes (membership, id, and name). Press "Edit Side" to modify, add and remove sides.

Export JSON to save your work and import JSON in the future to restore your work (the importing takes advantage of a fuzzy matching method, so tiny map revision will not affect the result ideally). 

Exported JSON and remap texture shall be consumed by a game engine.

Notes:

HTML5 version processing is 20x slower than desktop in the map initial processing (compute a remap texture, center and neighbor relationship). However, processing of premade map should be done in a few seconds.

The Jam version was submitted to The Tool Jam 2 which lacks a part of export and import functionalities.  

GitHub:

https://github.com/yiyuezhuo/MapEditorTool

Remap Texture definition and other backgrounds to help to consume and understand the output


StatusIn development
CategoryTool
PlatformsHTML5, Windows, Linux
AuthorJanuary Desk
GenreStrategy
Made withGodot, GIMP
Tags2D, tool, wargame
Code licenseMIT License
Average sessionA few seconds
LanguagesEnglish
LinksSource code

Download

Download
Windows.zip 26 MB
Download
Linux.zip 31 MB
Download
mapdata_france.json 7.8 kB
Download
web_jam_version.zip 11 MB
Download
win_jam_version.zip 26 MB
Download
linux_jam_version.zip 31 MB

Comments

Log in with itch.io to leave a comment.

(+1)

Nice tool. About the screenshots clic on "Edit Theme" and select the screenshot under "Layout"

(2 edits)

Thx~ I have updated the layout.