【文件属性】:
文件名称:Sprite-Generator:Python程序性Sprite生成器
文件大小:212KB
文件格式:ZIP
更新时间:2021-02-05 17:33:16
procedural-generation sprites pixel-art pixel sprite-generator
精灵生成器
的python端口。 它实际上可以接收任何模板,并根据模板随机生成子画面。
算法
通过使用二维蒙版来生成精灵。 然后将掩码中的值随机化并镜像。 生成的模板将呈现到canvas元素。
该算法在网站上有更详细的说明。
例子
飞船
机械人
龙族
龙自上而下
码
from SpriteGenerator import generate_canvas
robot = [[ 0 , 0 , 0 , 0 ],
[ 0 , 1 , 1 , 1 ],
[ 0 , 1 , 2 , 2 ],
[ 0 , 0 , 1 , 2 ],
【文件预览】:
Sprite-Generator-master
----Sprite Generator.ipynb(149KB)
----images()
--------dragons_top.png(33KB)
--------spaceships.png(25KB)
--------robots.png(3KB)
--------dragons.png(43KB)
--------spaceships_algorithm.gif(2KB)
----SpriteGenerator()
--------__init__.py(61B)
--------Sprite.py(5KB)
----requirements.txt(14B)
----.gitignore(126B)
----README.md(2KB)