@castelonia: I'd copy cc-by-sa 3.0 to the bottom of the LICENSE file and mention in the beginning that the code is GPL 3.0 everything in spritesheets/ is dual licensed under GPL 3.0 and CC-BY-SA 3.0.
And that the authors can bee looked up in the AUTHORS.txt file.
What makrohn did is already a pretty dirty way of doing it. You would also need to give the correct title of the work, it would be better to use the actual file names
Additionally, you must retain a copyright notice, a link to the license (or to the deed), a license notice, a notice about the disclaimer of warranties, and a URI if reasonable. For versions prior to 4.0, you must also provide the title of the work.
I just started to fork it and try to put all meta data into tsx-files.
For now I plan for the tileset following properties:
author (; delimited, path to json)
category (; delimited)
layer (int)
license (; delimited)
sex (int as boolean array: 1 male, 3 female)
url
original (; delimited, path to tsx)
For tiles (always the first of a row):
animation (spellcast etc.)
direction (int)
I'm not sure if I also want to use tiled's animations, that would be pretty redundant. Content of the author json is:
name
url
This would allow to mix spritesheets with different formats, warn for missing animations, generate a spritesheet with only a part of all animations. Encoding relationships between spritesheets could help to apply improvements of the original to derivatives.
This would allow games to access that data, instead of hardcoding it for the generator.
I also want to throw out cloudflare, since I think it's stupid to load libraries from other sites. The risk, that I'll just loose motivation is high.
@castelonia: I'd copy cc-by-sa 3.0 to the bottom of the LICENSE file and mention in the beginning that the code is GPL 3.0 everything in spritesheets/ is dual licensed under GPL 3.0 and CC-BY-SA 3.0.
And that the authors can bee looked up in the AUTHORS.txt file.
What makrohn did is already a pretty dirty way of doing it. You would also need to give the correct title of the work, it would be better to use the actual file names
How do I properly attribute material offered under a Creative Commons license
I always had trouble finding the originals.
@bigbeargames: I use the generator as an overview and preview.
All LPC spritesheets are at least licensed GPL 3.0 and CC-BY-SA 3.0
Your repository is only licensed GPL 3.0, therefore people who wanna use by-sa would need to look on oga for the originals.
Generated spritesheets from those sources are also only GPL 3.0 then.
You neither mention the authors or link to the uploads on oga, which is fine for GPL 3.0
Universal LPC spritesheet has an AUTHORS.txt for by-sa.
I mentioned it, because I think you just overlooked that side effect of replacing the submodule.
I just started to fork it and try to put all meta data into tsx-files.
For now I plan for the tileset following properties:
For tiles (always the first of a row):
I'm not sure if I also want to use tiled's animations, that would be pretty redundant. Content of the author json is:
This would allow to mix spritesheets with different formats, warn for missing animations, generate a spritesheet with only a part of all animations. Encoding relationships between spritesheets could help to apply improvements of the original to derivatives.
This would allow games to access that data, instead of hardcoding it for the generator.
I also want to throw out cloudflare, since I think it's stupid to load libraries from other sites. The risk, that I'll just loose motivation is high.
Masks should work in with canvas, it should be similar to replacing colors:
Iterating through the pixels of the mask, if pixel has mask color do a clearRect on the pixel of the other image.
In my opinion, the biggest down side of the generator was, that it can't generate attribution or links to the original assets.
I don't think, dropping the creative commons license completely was a good choice either.
It might be a good idea to use github.io for showing the web interface instead of linking Gaurav's version
I made a LPC version of this and also made it into a monster.
I extended the street tiles
could be useful for openaquaria
Looks really impressive.
I think we may need more than just oga to raise this amount of money.
But it would be really awesome to see a FLARE or FIFE game with this artwork.
Sofox: Maybe you could ask which file format the 3D source files use?
Got "Warning: non-continous tileset indexes in outside.txt. This may blow up memory usage." untill the game crashed with a storage access error.
I love this game … especially the name. ^^
Pages