v0.4 adds screenshots and exports
Atlas Arcana v0.4 is live, adding download support for screenshots (*.png) and map export files (*.txt).
This one was a fairly straightforward release although there were some technical pieces to figure out, such as:
- serializing Godot object references into lists of their component properties,
- converting data and images into JSON blobs,
- dynamically prettifying the output,
- using GDscript's JavaScriptBridge.eval() to trigger downloads on the web.
All crunchy stuff that I'm sure other developers out there love to tinker with but, for me, it felt a little removed from interfaces, graphical displays, and making things fun or interesting or pretty. Along the way, however, I also did some cleanup and consolidation that was easier for me and more enjoyable. This included:
- Pulling my Map Generation settings into a single place for storage (to ensure the export is reflective of the currently visible map rather than any subsequent setting changes),
- Combining my 2D position data with my region height data to form a proper list of Vector3() points in Godot's 3D space (which I export as a heightmap array).
- Thinking through my various object properties and organizing them for export based on what felt meaningful or necessary for recreating details of the map.
Now that exports are supported, I hope people begin to explore how to use and repurpose the map data for other uses (like pulling into your own Godot projects). If so, please reach out and tell me about it so I can get a sense of how people are using the data. I don't have licensing fully thought out at this point so, until I put proper licensing terms in place, please consider Atlas Arcana maps free to re-use for any purpose. Credit is appreciated, of course, but not mandatory. And if people have any standard licensing frameworks they'd recommend, I'm all ears.
I'm going to take a bit of a break over the next few weeks to work on some other projects and come up with a clear plan on what I'd like to tackle next here on Atlas Arcana. If anyone has any requests or suggestions, let me know. For now, I'm tentatively thinking of getting some basic camera controls working and also transitioning my various randomization methods over to a clear seed-based method to ensure maps can be fully reproducible. What do you think?
Atlas Arcana
the magical 2D map generator
Status | In development |
Category | Tool |
Author | Arcane Games |
Tags | 2D, Backgrounds, Generator, Godot, Indie, Level Editor, PNG, Procedural Generation, Project template, Vector |
More posts
- v0.3 adds new map types and grid types19 days ago
- v0.2.1 Hotfix released21 days ago
- v0.2 Released22 days ago
Leave a comment
Log in with itch.io to leave a comment.