vaeringjar e79cfd1c0f Allow the map generator to receive the actual sprite length. WIP | %!s(int64=3) %!d(string=hai) anos | |
---|---|---|
bin | %!s(int64=3) %!d(string=hai) anos | |
src | %!s(int64=3) %!d(string=hai) anos | |
tests | %!s(int64=3) %!d(string=hai) anos | |
.gitignore | %!s(int64=3) %!d(string=hai) anos | |
.python-version | %!s(int64=3) %!d(string=hai) anos | |
LICENSE | %!s(int64=4) %!d(string=hai) anos | |
Makefile | %!s(int64=3) %!d(string=hai) anos | |
README.org | %!s(int64=3) %!d(string=hai) anos | |
default_config.toml | %!s(int64=3) %!d(string=hai) anos | |
image_data.txt | %!s(int64=3) %!d(string=hai) anos | |
logo32x32.png | %!s(int64=4) %!d(string=hai) anos | |
map.txt | %!s(int64=4) %!d(string=hai) anos | |
map_key.txt | %!s(int64=3) %!d(string=hai) anos | |
poetry.lock | %!s(int64=3) %!d(string=hai) anos | |
pyproject.toml | %!s(int64=3) %!d(string=hai) anos | |
sheet_ascii.txt | %!s(int64=3) %!d(string=hai) anos | |
tiles.png | %!s(int64=3) %!d(string=hai) anos |
A prototype map renderer, with more features on the roadmap, for use with Fenris Punk.
Copyright 2020 vaeringjar.
Distributed under the AGPLv3+.
Tiles and icon copyright Hyptosis and Zabin used via the CC BY 3.0 license.
https://opengameart.org/content/lots-of-free-2d-tiles-and-sprites-by-hyptosis
See also the Makefile.
For better or worse, this project uses the following jargon:
And I want to migrate to use these terms, without using the word "map" or "tile" because they have many meanings:
In addtion to that, each graphic will have three stages:
For sprite_lengths greater than 8x8, currently 32x32 in the game, there will need to be an intermediate step to render based on lower res sprites and/or some validation when rendering so sprite lengths match the ascii input.