# Owner: glow # KeyID: E65A8520F36AEE13CFE4F56BEB8FE331063A4794 # Key: https://glow.li/pgp # Verify: curl "https://glow.li/posts/fantasymap/index.html.asc" | gpg -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 +++ { "css": ["map.css", "../dist/assets/leaflet/dist/leaflet.css"], "date": "2018-12-28 15:11", "layout": "post", "oldurls": ["technology/2018/12/28/fantasymap/"], "pinned": 3, "sharingimage": "dist/fantasymap/yuba.webp", "tags": [ "Technology", "Worldbuilding", "Showcase", "Vim", "Terminal", "Web_Development", "Map", "Project", "Interactive" ], "title": "Drawing maps using a text editor" } +++ [= $site['fullscreen_icon']; ?>View fullscreen](fantasymap/)
To calm myself I like to "draw" maps. This is one of them. Try exploring it. View it in the terminal ``` curl -s = $URL; ?>/map | less -RS ``` 16-color fallback ``` curl -s = $URL; ?>/map16 | less -RS ``` ## History of the map {#history} = video('history.webm', 'dist/fantasymap/history'); ?> ## Interesting Places {#places} To make working with the map a lot easier, I created recipes that generate only small sections of the map. Because I don't always have to regenerate the whole map, and don't have to find the place every time it gets much faster. This also means that there are recipes for almost all interesting (hand drawn) places on the map. ## Drawing the map {#drawing} While I did draw maps using GIMP before, I wanted something more portable, as in I could do it in the terminal and my phone using = tag('Termux'); ?>. That's why this map is "written". The source file will look like weird text, and then a converter will convert it into colors and Unicode symbols.= $inc('../_fantasymap/dist/kalau.txt'); ?>
= $inc('../_fantasymap/dist/help-monochrome.ansi'); ?>