Skip to content

Commit 4b76146

Browse files
Synthesize Round 3 research and standardize RESEARCH filenames.
Add DEM/scatter/LPC/icons/pipeline entries, expand high-risk notes, and index R01–R04 drafts via RESEARCH/README. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 8bddd9d commit 4b76146

45 files changed

Lines changed: 594 additions & 12 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.gitignore‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Local research drafts (may contain bulky embeds)
2-
RESEARCH/
2+
RESEARCH/*
3+
!RESEARCH/README.md
34

45
# Secrets / local env
56
.env

‎CONTRIBUTING.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@ This repo catalogs **links and metadata** for free (preferably commercially usab
4444

4545
## Research notes
4646

47-
Local Gemini / deep-research drafts may live under `RESEARCH/` (gitignored). Promote durable findings into catalog entries and `docs/` — don’t rely on the draft as the public source of truth.
47+
Local Gemini / deep-research drafts live under `RESEARCH/` as `R0N-<topic>.md` (mostly gitignored; see [`docs/research-index.md`](docs/research-index.md)). Promote durable findings into catalog entries and `docs/` — don’t rely on drafts as the public source of truth.

‎README.md‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ High-signal CC0 / clearly permissive sources that cover most early production ne
8686
| Atlas-optimized kits | KayKit | [`catalog/3d/kaykit.md`](catalog/3d/kaykit.md) |
8787
| Seamless PBR materials | ambientCG | [`catalog/3d/ambientcg.md`](catalog/3d/ambientcg.md) |
8888
| HDRIs / calibrated env | Poly Haven | [`catalog/environment/poly-haven.md`](catalog/environment/poly-haven.md) |
89+
| Extra PBR + SBSAR | TextureCan | [`catalog/3d/texturecan.md`](catalog/3d/texturecan.md) |
90+
| UI icons (brand-free) | Lucide | [`catalog/2d/lucide-icons.md`](catalog/2d/lucide-icons.md) |
8991
| Hand-drawn 2D vectors | Glitch archive | [`catalog/2d/glitch-archive.md`](catalog/2d/glitch-archive.md) |
9092
| Input prompt icons | Xelu | [`catalog/2d/xelu-input-prompts.md`](catalog/2d/xelu-input-prompts.md) |
9193
| Pro SFX dumps | Sonniss #GameAudioGDC | [`catalog/audio/sonniss-gdc.md`](catalog/audio/sonniss-gdc.md) |
@@ -97,7 +99,7 @@ High-signal CC0 / clearly permissive sources that cover most early production ne
9799

98100
## Licenses & provenance
99101

100-
Read [`docs/licenses.md`](docs/licenses.md), [`docs/provenance.md`](docs/provenance.md), [`docs/high-risk.md`](docs/high-risk.md), and [`docs/ai-assets.md`](docs/ai-assets.md) before mixing packs into a commercial build. Short version:
102+
Read [`docs/licenses.md`](docs/licenses.md), [`docs/provenance.md`](docs/provenance.md), [`docs/high-risk.md`](docs/high-risk.md), [`docs/ai-assets.md`](docs/ai-assets.md), and [`docs/trust-score.md`](docs/trust-score.md) before mixing packs into a commercial build. Research drafts: [`docs/research-index.md`](docs/research-index.md) (`R01`–`R04`). Short version:
101103

102104
- **CC0** — safest default for closed-source games; attribution not required
103105
- **CC-BY** — commercial OK; keep credits
@@ -151,7 +153,7 @@ See [`CONTRIBUTING.md`](CONTRIBUTING.md) for the entry checklist and verificatio
151153
├── LICENSE ← CC0 for catalog metadata & docs
152154
├── docs/
153155
│ ├── licenses.md / provenance.md / high-risk.md / ai-assets.md
154-
│ └── godot-budget-stack.md
156+
│ ├── trust-score.md / research-index.md / godot-budget-stack.md
155157
└── catalog/
156158
├── TEMPLATE.md
157159
├── 3d/ environment/ 2d/ characters/

‎RESEARCH/README.md‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Research archive (local)
2+
3+
Deep-research drafts live here. They are **gitignored** (often bulky / drafty) except this README.
4+
5+
| ID | File | What it informed |
6+
| --- | --- | --- |
7+
| **R01** | `R01-curating-free-game-asset-resources.md` | Initial taxonomy, CC licenses, Kenney/KayKit/Sonniss seed catalog |
8+
| **R02** | `R02-godot-physics-production.md` | Godot tooling, provenance hygiene, industrial/tech kit notes |
9+
| **R03** | `R03-catalog-gaps-expansion.md` | Poly Haven, music, characters, TTS, AI policy, ODbL, high-risk list |
10+
| **R04** | `R04-catalog-round3.md` | DEM/scatter, LPC/2D, icons/a11y, pipeline compressors, Mixamo/Fab notes |
11+
12+
Promote durable findings into `catalog/` and `docs/` — do not treat these drafts as the public source of truth.
13+
14+
When adding a new Gemini report: save as `R0N-<short-kebab-topic>.md` and add a row above.

‎catalog/2d/README.md‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,14 @@
44
| --- | --- | --- | --- | --- |
55
| [glitch-archive](glitch-archive.md) | Glitch archive | CC0 | yes | active |
66
| [game-icons-net](game-icons-net.md) | Game-Icons.net | CC-BY-3.0 | yes | active |
7+
| [lucide-icons](lucide-icons.md) | Lucide Icons | ISC | yes | active |
8+
| [phosphor-icons](phosphor-icons.md) | Phosphor Icons | MIT | yes | active |
79
| [xelu-input-prompts](xelu-input-prompts.md) | Xelu input prompts | CC0 | yes | active |
10+
| [universal-lpc-generator](universal-lpc-generator.md) | Universal LPC Generator | varies (SA) | yes* | needs-review |
11+
| [lpc-revised-basics](lpc-revised-basics.md) | LPC Revised Basics | varies (SA) | yes* | needs-review |
812
| [opengameart](opengameart.md) | OpenGameArt | varies | unknown | needs-review |
913
| [craftpix](craftpix.md) | CraftPix freebies | custom | yes* | needs-review |
1014
| [lospec](lospec.md) | Lospec | varies | yes* | needs-review |
1115
| [free-game-assets-itch](free-game-assets-itch.md) | Free Game Assets (itch) | varies | unknown | needs-review |
1216

13-
\* Confirm per pack/page.
17+
\* Confirm per pack/page. LPC = share-alike on asset derivatives.

‎catalog/2d/lpc-revised-basics.md‎

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
id: lpc-revised-basics
3+
name: LPC Revised Character Basics
4+
url: https://opengameart.org/content/lpc-revised-character-basics
5+
category: 2d
6+
subcategories: [sprites, pixel-art]
7+
license: varies
8+
commercial: true
9+
attribution_required: true
10+
formats: [PNG]
11+
tags: [lpc, opengameart, copyleft-assets, r04]
12+
verified: 2026-07-19
13+
status: needs-review
14+
---
15+
16+
# LPC Revised Character Basics
17+
18+
Modernized LPC bases/run cycles on OpenGameArt. **GPL / OGA-BY** style licensing — attribution + share-alike on asset derivatives. Pair with the Universal LPC generator.

‎catalog/2d/lucide-icons.md‎

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
id: lucide-icons
3+
name: Lucide Icons
4+
url: https://lucide.dev/
5+
category: 2d
6+
subcategories: [icons, ui]
7+
license: ISC
8+
commercial: true
9+
attribution_required: false
10+
formats: [SVG]
11+
tags: [icons, brand-free, r04]
12+
verified: 2026-07-19
13+
status: active
14+
---
15+
16+
# Lucide Icons
17+
18+
1600+ consistent, brand-free UI icons under **ISC**. Safer than logo-heavy sets for generic HUD chrome. Complements Game-Icons.net (game-flavored) vs Lucide (UI chrome).

‎catalog/2d/phosphor-icons.md‎

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
id: phosphor-icons
3+
name: Phosphor Icons
4+
url: https://phosphoricons.com/
5+
category: 2d
6+
subcategories: [icons, ui]
7+
license: MIT
8+
commercial: true
9+
attribution_required: false
10+
formats: [SVG]
11+
tags: [icons, multi-weight, r04]
12+
verified: 2026-07-19
13+
status: active
14+
---
15+
16+
# Phosphor Icons
17+
18+
MIT vector icon set with multiple weights (thin→fill). Good UI companion to Lucide / Game-Icons.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
id: universal-lpc-generator
3+
name: Universal LPC Spritesheet Generator
4+
url: https://liberatedpixelcup.github.io/Universal-LPC-Spritesheet-Character-Generator/
5+
category: 2d
6+
subcategories: [sprites, paper-doll, tileset-adjacent]
7+
license: varies
8+
commercial: true
9+
attribution_required: true
10+
formats: [PNG]
11+
tags: [lpc, cc-by-sa, copyleft-assets, r04]
12+
verified: 2026-07-19
13+
status: needs-review
14+
---
15+
16+
# Universal LPC Spritesheet Generator
17+
18+
Composable Liberated Pixel Cup paper-doll sheets. Dual/triple licensed (**GPL / CC-BY-SA / OGA-BY**) — SA applies to asset derivatives; keep sheets extractable. Not CC0. See [`docs/high-risk.md`](../../docs/high-risk.md).

‎catalog/3d/README.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@
77
| [kaykit](kaykit.md) | KayKit | CC0 | yes | active |
88
| [the-base-mesh](the-base-mesh.md) | The Base Mesh | CC0 | yes | active |
99
| [ambientcg](ambientcg.md) | ambientCG | CC0 | yes | active |
10+
| [texturecan](texturecan.md) | TextureCan | CC0 | yes | active |
1011
| [texture-ninja](texture-ninja.md) | Texture Ninja | CC0 | yes | active |
12+
| [magicavoxel](magicavoxel.md) | MagicaVoxel | custom | yes | active |
1113
| [smithsonian-open-access](smithsonian-open-access.md) | Smithsonian Open Access | CC0 | yes | active |
14+
| [charge-materials](charge-materials.md) | Charge materials | CC-BY | yes | needs-review |
15+
| [fab-megascans-standard](fab-megascans-standard.md) | Fab/Quixel (Standard) | custom | yes* | needs-review |
1216
| [poly-pizza](poly-pizza.md) | Poly Pizza | varies | unknown | needs-review |
17+
18+
\* Fab Standard vs Epic Content License — verify per asset.

0 commit comments

Comments
 (0)