From 2c1127e1522dca89c6710dda0b5e64d8ab89686d Mon Sep 17 00:00:00 2001 From: "Somhairle H. Marisol" Date: Mon, 21 Sep 2026 14:34:09 +0800 Subject: feat(assets): CC0 素材接入与制作管线 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit third_party 收录 Kenney Tiny Farm(CC0,来源 kenney.nl,sha256 a06f75f3…)与 Puny Characters(CC0,opengameart 作者 Shade,sha256 971d7b07…),上游名未改,License 原文保留于包内;新增 scripts/make-cc0-art.py 确定性管线:Kenney 地块 16px → 2x 32px 整数放大(草亮/草深/路径/泥地四块 128x32 图集),Puny 角色 16x24 内容带 2x 精确映射 32x48(2560x48 图集,变体/方向/帧几何与江南人物一致;仅南向素材——北向沿用原朝向、西/东镜像,限制已在脚本注释与 provenance 记录)。 --- third_party/puny-characters/PROVENANCE.md | 11 + .../Puny-Characters/Archer-Green.png | Bin 0 -> 26723 bytes .../Puny-Characters/Archer-Purple.png | Bin 0 -> 27415 bytes .../Puny-Characters/Character-Base.png | Bin 0 -> 19255 bytes .../Puny-Characters/Environment/Dirt.png | Bin 0 -> 651 bytes .../Puny-Characters/Environment/Grass1.png | Bin 0 -> 581 bytes .../Puny-Characters/Environment/Grass2.png | Bin 0 -> 581 bytes .../Puny-Characters/Environment/Tree.png | Bin 0 -> 812 bytes .../puny-characters/Puny-Characters/Mage-Cyan.png | Bin 0 -> 23811 bytes .../puny-characters/Puny-Characters/Mage-Red.png | Bin 0 -> 24230 bytes .../puny-characters/Puny-Characters/Slime.png | Bin 0 -> 1895 bytes .../Puny-Characters/Soldier-Blue.png | Bin 0 -> 25043 bytes .../Puny-Characters/Soldier-Red.png | Bin 0 -> 24825 bytes .../Puny-Characters/Soldier-Yellow.png | Bin 0 -> 25193 bytes .../Puny-Characters/Warrior-Blue.png | Bin 0 -> 24494 bytes .../Puny-Characters/Warrior-Red.png | Bin 0 -> 24614 bytes third_party/puny-characters/_source-page.html | 328 +++++++++++++++++++++ 17 files changed, 339 insertions(+) create mode 100644 third_party/puny-characters/PROVENANCE.md create mode 100644 third_party/puny-characters/Puny-Characters/Archer-Green.png create mode 100644 third_party/puny-characters/Puny-Characters/Archer-Purple.png create mode 100644 third_party/puny-characters/Puny-Characters/Character-Base.png create mode 100644 third_party/puny-characters/Puny-Characters/Environment/Dirt.png create mode 100644 third_party/puny-characters/Puny-Characters/Environment/Grass1.png create mode 100644 third_party/puny-characters/Puny-Characters/Environment/Grass2.png create mode 100644 third_party/puny-characters/Puny-Characters/Environment/Tree.png create mode 100644 third_party/puny-characters/Puny-Characters/Mage-Cyan.png create mode 100644 third_party/puny-characters/Puny-Characters/Mage-Red.png create mode 100644 third_party/puny-characters/Puny-Characters/Slime.png create mode 100644 third_party/puny-characters/Puny-Characters/Soldier-Blue.png create mode 100644 third_party/puny-characters/Puny-Characters/Soldier-Red.png create mode 100644 third_party/puny-characters/Puny-Characters/Soldier-Yellow.png create mode 100644 third_party/puny-characters/Puny-Characters/Warrior-Blue.png create mode 100644 third_party/puny-characters/Puny-Characters/Warrior-Red.png create mode 100644 third_party/puny-characters/_source-page.html (limited to 'third_party/puny-characters') diff --git a/third_party/puny-characters/PROVENANCE.md b/third_party/puny-characters/PROVENANCE.md new file mode 100644 index 0000000..6655cdd --- /dev/null +++ b/third_party/puny-characters/PROVENANCE.md @@ -0,0 +1,11 @@ +# puny-characters 来源记录 +- 来源: https://opengameart.org/content/puny-characters (页面附件 puny-characters.zip,作者 Shade) +- 许可: CC0 1.0(ogart 页面 License(s): CC0;itch.io 发布页同为 CC0) +- zip SHA-256: 971d7b07eea18fb2cce475cd6554a176ebf783bb064dec5a637ba33c7829320e(../puny-characters.zip 为原始包,用后校验) +- 下载: 2026-09-21 13:45 CST + +# kenney_tiny-farm 来源记录 +- 来源: https://kenney.nl/assets/tiny-farm(直链 .../dfded1ae3e-1782913588/kenney_tiny-farm.zip) +- 许可: CC0 1.0(包内 License.txt) +- zip SHA-256: a06f75f312c27eff15a2288475612e6f6699411be7259d408323cd15a790decc +- 下载: 2026-09-21 13:43 CST diff --git a/third_party/puny-characters/Puny-Characters/Archer-Green.png b/third_party/puny-characters/Puny-Characters/Archer-Green.png new file mode 100644 index 0000000..2190926 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Archer-Green.png differ diff --git a/third_party/puny-characters/Puny-Characters/Archer-Purple.png b/third_party/puny-characters/Puny-Characters/Archer-Purple.png new file mode 100644 index 0000000..f8e0cb4 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Archer-Purple.png differ diff --git a/third_party/puny-characters/Puny-Characters/Character-Base.png b/third_party/puny-characters/Puny-Characters/Character-Base.png new file mode 100644 index 0000000..04f780a Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Character-Base.png differ diff --git a/third_party/puny-characters/Puny-Characters/Environment/Dirt.png b/third_party/puny-characters/Puny-Characters/Environment/Dirt.png new file mode 100644 index 0000000..ea5fefb Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Environment/Dirt.png differ diff --git a/third_party/puny-characters/Puny-Characters/Environment/Grass1.png b/third_party/puny-characters/Puny-Characters/Environment/Grass1.png new file mode 100644 index 0000000..b592eb3 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Environment/Grass1.png differ diff --git a/third_party/puny-characters/Puny-Characters/Environment/Grass2.png b/third_party/puny-characters/Puny-Characters/Environment/Grass2.png new file mode 100644 index 0000000..96b11da Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Environment/Grass2.png differ diff --git a/third_party/puny-characters/Puny-Characters/Environment/Tree.png b/third_party/puny-characters/Puny-Characters/Environment/Tree.png new file mode 100644 index 0000000..db07f93 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Environment/Tree.png differ diff --git a/third_party/puny-characters/Puny-Characters/Mage-Cyan.png b/third_party/puny-characters/Puny-Characters/Mage-Cyan.png new file mode 100644 index 0000000..f276c0a Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Mage-Cyan.png differ diff --git a/third_party/puny-characters/Puny-Characters/Mage-Red.png b/third_party/puny-characters/Puny-Characters/Mage-Red.png new file mode 100644 index 0000000..96e9621 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Mage-Red.png differ diff --git a/third_party/puny-characters/Puny-Characters/Slime.png b/third_party/puny-characters/Puny-Characters/Slime.png new file mode 100644 index 0000000..4c36ca1 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Slime.png differ diff --git a/third_party/puny-characters/Puny-Characters/Soldier-Blue.png b/third_party/puny-characters/Puny-Characters/Soldier-Blue.png new file mode 100644 index 0000000..4dfd275 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Soldier-Blue.png differ diff --git a/third_party/puny-characters/Puny-Characters/Soldier-Red.png b/third_party/puny-characters/Puny-Characters/Soldier-Red.png new file mode 100644 index 0000000..3e33b13 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Soldier-Red.png differ diff --git a/third_party/puny-characters/Puny-Characters/Soldier-Yellow.png b/third_party/puny-characters/Puny-Characters/Soldier-Yellow.png new file mode 100644 index 0000000..c9b737c Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Soldier-Yellow.png differ diff --git a/third_party/puny-characters/Puny-Characters/Warrior-Blue.png b/third_party/puny-characters/Puny-Characters/Warrior-Blue.png new file mode 100644 index 0000000..03f4c87 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Warrior-Blue.png differ diff --git a/third_party/puny-characters/Puny-Characters/Warrior-Red.png b/third_party/puny-characters/Puny-Characters/Warrior-Red.png new file mode 100644 index 0000000..a4b1db8 Binary files /dev/null and b/third_party/puny-characters/Puny-Characters/Warrior-Red.png differ diff --git a/third_party/puny-characters/_source-page.html b/third_party/puny-characters/_source-page.html new file mode 100644 index 0000000..582252e --- /dev/null +++ b/third_party/puny-characters/_source-page.html @@ -0,0 +1,328 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Puny Characters | OpenGameArt.org + + + + + + + + + + + + + + + + + + +
+
+
+ +

User login

+ +
+
+ + + +
+
+ + +
+
+ + +
+ + + +
+
+
+ + + +
+
+
+ + + + +
+ +
+
+ + -- cgit v1.2.3