Skip to content

Commit c5feb75

Browse files
Add nine R06 sources covering a second CC0 HDRI house, isometric 2D, and no-attribution loops.
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 3b87f9d commit c5feb75

32 files changed

Lines changed: 416 additions & 32 deletions

‎CONTRIBUTING.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ One new markdown file is enough — the website rebuilds from frontmatter on dep
4141
- `commercial`: `true` / `false` / `unknown` / `varies`. Use `varies` for aggregators where some files are commercial-ok and others are not. The site still shows these under Commercial OK, labeled **per-file review**, so they are not silently excluded and not silently treated as a blanket grant.
4242
- `attribution_required`: `true` / `false`.
4343
- `attribution_string`: optional copy-paste credit.
44-
- `publisher`: optional. Set when the same rights-holding publisher has more than one catalog entry (Kenney, Quaternius, KayKit, Google Fonts, OpenGameArt, LuizMelo, 0x72, Blender Studio, Material Maker). Do not set this to a generic host (GitHub, Hugging Face).
44+
- `publisher`: optional. Set when the same rights-holding publisher has more than one catalog entry (Kenney, Quaternius, KayKit, Google Fonts, OpenGameArt, LuizMelo, 0x72, Blender Studio, Material Maker, Tiny Speck, Screaming Brain Studios). Do not set this to a generic host (GitHub, Hugging Face).
4545
- `grid_dimensions` / `camera_perspective` / `hardware_tags`: optional 2D/UI metadata.
4646
- `verified`: ISO date (`YYYY-MM-DD`) of your last license check.
4747
- `status`: `active` | `needs-review` | `deprecated`.

‎README.md‎

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
[![Website](https://img.shields.io/website?url=https%3A%2F%2Ftmhsdigital.github.io%2FFree-Game-Dev-Assets%2F&up_message=live&down_message=down&label=website)](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)
44
[![Pages](https://img.shields.io/github/actions/workflow/status/TMHSDigital/Free-Game-Dev-Assets/pages.yml?label=pages)](https://github.com/TMHSDigital/Free-Game-Dev-Assets/actions/workflows/pages.yml)
55
[![License: CC0-1.0](https://img.shields.io/badge/license-CC0--1.0-lightgrey.svg)](LICENSE)
6-
[![Sources](https://img.shields.io/badge/sources-265-informational)](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)
6+
[![Sources](https://img.shields.io/badge/sources-274-informational)](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)
77
[![GitHub stars](https://img.shields.io/github/stars/TMHSDigital/Free-Game-Dev-Assets)](https://github.com/TMHSDigital/Free-Game-Dev-Assets/stargazers)
88
[![PRs welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)
99

1010
A curated public catalog of **free and commercially usable** assets, libraries, and tools for game development and related interactive work.
1111

1212
This repository **indexes and documents** sources. It does **not** rehost third-party binary packs. Every entry points to the original publisher so licenses stay authoritative at the source.
1313

14-
**[Browse 265 sources →](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)**
14+
**[Browse 274 sources →](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)**
1515

1616
---
1717

@@ -53,13 +53,13 @@ npx --yes serve site/dist
5353
| --- | ---: | --- | --- |
5454
| **3D** | 65 | Models, scans, PBR textures & materials | [`catalog/3d/`](catalog/3d/) |
5555
| **Tools** | 62 | Editors, pipeline, TTS, Godot add-ons | [`catalog/tools/`](catalog/tools/) |
56-
| **2D** | 37 | Sprites, UI/HUD, icons, palettes | [`catalog/2d/`](catalog/2d/) |
57-
| **Audio** | 25 | SFX, music, foley, impulse responses | [`catalog/audio/`](catalog/audio/) |
58-
| **Characters** | 21 | Generators & modular humanoids | [`catalog/characters/`](catalog/characters/) |
59-
| **Fonts** | 17 | OFL and commercial-ok typefaces | [`catalog/fonts/`](catalog/fonts/) |
60-
| **Environment** | 14 | HDRI, terrain DEMs, geodata | [`catalog/environment/`](catalog/environment/) |
61-
| **Shaders & VFX** | 13 | Shaders, particle/FX resources | [`catalog/shaders-vfx/`](catalog/shaders-vfx/) |
62-
| **Animation** | 11 | MoCap databases & character clips | [`catalog/animation/`](catalog/animation/) |
56+
| **2D** | 39 | Sprites, UI/HUD, icons, palettes | [`catalog/2d/`](catalog/2d/) |
57+
| **Audio** | 26 | SFX, music, foley, impulse responses | [`catalog/audio/`](catalog/audio/) |
58+
| **Characters** | 23 | Generators & modular humanoids | [`catalog/characters/`](catalog/characters/) |
59+
| **Fonts** | 18 | OFL and commercial-ok typefaces | [`catalog/fonts/`](catalog/fonts/) |
60+
| **Environment** | 15 | HDRI, terrain DEMs, geodata | [`catalog/environment/`](catalog/environment/) |
61+
| **Shaders & VFX** | 14 | Shaders, particle/FX resources | [`catalog/shaders-vfx/`](catalog/shaders-vfx/) |
62+
| **Animation** | 12 | MoCap databases & character clips | [`catalog/animation/`](catalog/animation/) |
6363

6464
Master index: [`catalog/README.md`](catalog/README.md)
6565

@@ -115,20 +115,22 @@ High-signal CC0 / clearly permissive sources that cover most early production ne
115115
| Atlas-optimized kits | KayKit | [`catalog/3d/kaykit.md`](catalog/3d/kaykit.md) |
116116
| Seamless PBR materials | ambientCG | [`catalog/3d/ambientcg.md`](catalog/3d/ambientcg.md) |
117117
| HDRIs / calibrated env | Poly Haven | [`catalog/environment/poly-haven.md`](catalog/environment/poly-haven.md) |
118+
| Second CC0 HDRI publisher | Open HDRI | [`catalog/environment/open-hdri.md`](catalog/environment/open-hdri.md) |
118119
| Extra PBR + SBSAR | TextureCan | [`catalog/3d/texturecan.md`](catalog/3d/texturecan.md) |
119120
| UI icons (brand-free) | Lucide | [`catalog/2d/lucide-icons.md`](catalog/2d/lucide-icons.md) |
120121
| Hand-drawn 2D vectors | Glitch archive | [`catalog/2d/glitch-archive.md`](catalog/2d/glitch-archive.md) |
121122
| Input prompt icons | Kenney Input Prompts | [`catalog/2d/kenney-input-prompts.md`](catalog/2d/kenney-input-prompts.md) |
122123
| Pro SFX dumps | Sonniss #GameAudioGDC | [`catalog/audio/sonniss-gdc.md`](catalog/audio/sonniss-gdc.md) |
123124
| Attribution music | Incompetech | [`catalog/audio/incompetech.md`](catalog/audio/incompetech.md) |
125+
| No-attribution music loops | Abstraction Music Loop Bundle | [`catalog/audio/tallbeard-abstraction-music-loop-bundle.md`](catalog/audio/tallbeard-abstraction-music-loop-bundle.md) |
124126
| Pixel / terminal font | Departure Mono | [`catalog/fonts/departure-mono.md`](catalog/fonts/departure-mono.md) |
125127
| Localization fonts | Noto Sans | [`catalog/fonts/noto-sans.md`](catalog/fonts/noto-sans.md)
126128

127129
---
128130

129131
## Licenses & provenance
130132

131-
Read [`docs/licenses.md`](docs/licenses.md), [`docs/provenance.md`](docs/provenance.md), [`docs/high-risk.md`](docs/high-risk.md), [`docs/fivem.md`](docs/fivem.md), [`docs/ai-assets.md`](docs/ai-assets.md), [`docs/trust-score.md`](docs/trust-score.md), and [`docs/game-vs-video-licensing.md`](docs/game-vs-video-licensing.md) before mixing packs into a commercial build. Research drafts: [`docs/research-index.md`](docs/research-index.md) (`R01`–`R05`). Short version:
133+
Read [`docs/licenses.md`](docs/licenses.md), [`docs/provenance.md`](docs/provenance.md), [`docs/high-risk.md`](docs/high-risk.md), [`docs/fivem.md`](docs/fivem.md), [`docs/ai-assets.md`](docs/ai-assets.md), [`docs/trust-score.md`](docs/trust-score.md), and [`docs/game-vs-video-licensing.md`](docs/game-vs-video-licensing.md) before mixing packs into a commercial build. Research drafts: [`docs/research-index.md`](docs/research-index.md) (`R01`–`R06`). Short version:
132134

133135
- **CC0** — safest default for closed-source games; attribution not required
134136
- **CC-BY** — commercial OK; keep credits (BY-3.0 often wants the **author named**; BY-4.0 is usually satisfied by a credits-screen link)

‎RESEARCH/README.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ Deep-research drafts live here. They are **gitignored** (often bulky / drafty) e
99
| **R03** | `R03-catalog-gaps-expansion.md` | Poly Haven, music, characters, TTS, AI policy, ODbL, high-risk list |
1010
| **R04** | `R04-catalog-round3.md` | DEM/scatter, LPC/2D, icons/a11y, pipeline compressors, Mixamo/Fab notes |
1111
| **R05** | `R05-gap-analysis-expansion.md` | Grid/perspective schema, Kenney prompts, KayKit Bits, 16×16 CC0 packs, DotGothic16, license spectrum |
12+
| **R06** | `R06-catalog-comprehensiveness-claude.md` | Wave 1: second CC0 HDRI, iso 2D hub, CC0 loops, Ark Pixel, Blender Studio rigs, Unity Labs flipbooks, GameArt2D freebies, Truebones ZOO |
13+
| **R06** | `R06-catalog-comprehensiveness-gemini.md` | Supplement only. Many rows already in `catalog/`. Rejects in `reject-log.md`. |
1214

1315
Promote durable findings into `catalog/` and `docs/` — do not treat these drafts as the public source of truth.
1416

‎catalog/2d/README.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ Optional frontmatter: `grid_dimensions`, `camera_perspective`, `hardware_tags`.
1717
| [ox72-dungeon-tileset](ox72-dungeon-tileset.md) | 0x72 Dungeon Tileset | CC0 | yes | active |
1818
| [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) | 0x72 Dungeon Tileset II | CC0 | yes | active |
1919
| [ninja-adventure](ninja-adventure.md) | Ninja Adventure | CC0 | yes | active |
20+
| [screaming-brain-studios](screaming-brain-studios.md) | Screaming Brain Studios iso tiles | CC0 | yes | active |
21+
| [gameart2d-freebies](gameart2d-freebies.md) | GameArt2D freebies | CC0 | yes | active |
2022
| [bit-bonanza](bit-bonanza.md) | Bit Bonanza | CC0 | yes | active |
2123
| [urizen-onebit](urizen-onebit.md) | Urizen 1Bit | CC0 | yes | active |
2224
| [openpeeps](openpeeps.md) | Open Peeps | CC0 | yes | active |

‎catalog/2d/gameart2d-freebies.md‎

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
id: gameart2d-freebies
3+
name: GameArt2D freebies
4+
url: https://www.gameart2d.com/freebies.html
5+
category: 2d
6+
subcategories: [sprites, tiles, ui, platformer]
7+
license: CC0
8+
commercial: true
9+
attribution_required: false
10+
formats: [PNG]
11+
tags: [cc0, platformer, gui, side-scroller]
12+
camera_perspective: side_scroller
13+
verified: 2026-08-29
14+
status: active
15+
---
16+
17+
# GameArt2D freebies
18+
19+
HD side-scroller characters, tilesets, backgrounds, and GUI on the Freebies page. License page splits two grants: Freebies are CC0 / public domain (games named). Paid assets are a different license with a redistribution ban. This entry is only the Freebies section.
20+
21+
## Notes
22+
23+
- License hub: [gameart2d.com/license.html](https://www.gameart2d.com/license.html)
24+
- Free Assets License: commercial or non-commercial including games; credit optional.
25+
- Paid Assets License: commercial games OK, but no reselling/sharing the assets themselves. Do not copy that grant onto freebies, and do not copy CC0 onto paid SKUs.
26+
- Mix of platformer sheets and GUI. `camera_perspective` flags the character/tileset majority; UI packs are 2d_flat chrome.
27+
- Not featured. Prefer Kenney / ansimuz CC0 kits when you want a shorter provenance story.
28+
29+
## Evidence
30+
31+
- Live license page (2026-08-29): "Assets in the Freebies section are licensed under Creative Commons Zero (CC0) / Public Domain"
32+
- Same section (2026-08-29): "Use them in any commercial or non-commercial projects, including games"
33+
34+
## Related
35+
36+
- [ansimuz-sunnyland](ansimuz-sunnyland.md)
37+
- [kenney-pixel-platformer](kenney-pixel-platformer.md)
38+
- [craftpix](craftpix.md)
39+
- [kenney-ui-pack](kenney-ui-pack.md)

‎catalog/2d/glitch-archive.md‎

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
11
---
22
id: glitch-archive
33
name: Glitch (CC0 asset release)
4-
url: https://opengameart.org/content/huge-cc0-asset-release-from-glitch
5-
publisher: OpenGameArt
4+
url: https://github.com/tinyspeck/glitch-items
5+
publisher: Tiny Speck
66
category: 2d
77
subcategories: [sprites, vectors, environments]
88
license: CC0
99
commercial: true
1010
attribution_required: false
1111
formats: [PNG, SVG, FLA]
1212
tags: [hand-drawn, vectors, large-pack]
13-
verified: 2026-08-24
13+
verified: 2026-08-29
1414
status: active
1515
---
1616

1717
# Glitch archive
1818

19-
10k+ drawings, sprites, and backgrounds from the shuttered MMO Glitch. Tiny Speck dedicated the art to the public domain. The OpenGameArt post is titled as a CC0 release. Prefer community PNG/SVG conversions; a large slice of the original dump is Adobe FLA.
19+
10k+ drawings, sprites, and backgrounds from the shuttered MMO Glitch. Tiny Speck dedicated the art to the public domain under CC0. This entry is the items repo; sibling Tiny Speck repos (locations, avatars, etc.) are the same grant, not extra catalog ids.
2020

2121
## Notes
2222

23-
- This OGA page is a news post quoting Tiny Speck, not a per-file OGA license widget
24-
- Tiny Speck wording is a public-domain dedication plus copyright relinquishment; OGA framed that as CC0 in the title
25-
- Original announcement URL cited on the post: glitchthegame.com/public-domain-game-art/ (not re-fetched this session)
26-
- FLA packages need Flash-era tools or community rips; do not treat FLA as engine-ready
23+
- Logo and trademark are excluded. Only files in the repo tree are covered.
24+
- Original announcement: glitchthegame.com/public-domain-game-art/ (not re-fetched this session). Community PNG/SVG conversions are usually easier than Adobe FLA.
25+
- FLA packages need Flash-era tools or community rips; do not treat FLA as engine-ready.
26+
- OpenGameArt post is a news quote of Tiny Speck, not a per-file OGA widget. Keep it in Related.
2727

2828
## Evidence
2929

30-
- Live OpenGameArt post (2026-08-24), quoting Tiny Speck: "dedicated to the public domain"
31-
- Same quoted announcement (2026-08-24): "used by anyone, for any purpose"
30+
- Live `tinyspeck/glitch-items` README (2026-08-29): "All files are provided by Tiny Speck under the Creative Commons CC0 1.0 Universal License."
31+
- Same README (2026-08-29): "the Glitch logo and trademark are not among the things we are making available under this license."
3232

3333
## Related
3434

35+
- [OpenGameArt CC0 announcement post](https://opengameart.org/content/huge-cc0-asset-release-from-glitch)
3536
- [lospec](lospec.md)
3637
- [kenney](../3d/kenney.md)

‎catalog/2d/ninja-adventure.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,4 @@ Pixel-Boy + AAA CC0 16×16 top-down ninja town pack: 50+ characters, 30+ monster
3333

3434
- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md)
3535
- [kenney-tiny-dungeon](kenney-tiny-dungeon.md)
36+
- [screaming-brain-studios](screaming-brain-studios.md)
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
id: screaming-brain-studios
3+
name: Screaming Brain Studios (isometric tiles)
4+
url: https://screamingbrainstudios.itch.io
5+
publisher: Screaming Brain Studios
6+
category: 2d
7+
subcategories: [tiles, isometric]
8+
license: CC0
9+
commercial: true
10+
attribution_required: false
11+
formats: [PNG]
12+
tags: [cc0, isometric, tiles, itch, 2-to-1]
13+
camera_perspective: isometric_3_4
14+
verified: 2026-08-29
15+
status: active
16+
---
17+
18+
# Screaming Brain Studios isometric tiles
19+
20+
True 2:1 isometric PNG tiles (not cartoon cubes). Hub this wave: one publisher profile plus the packs whose itch Asset license field loaded as CC0. Split to per-pack files later if cards are worth it.
21+
22+
## Notes
23+
24+
- Profile (2026-08-29): "All assets have been released under the Public Domain (CC0) license."
25+
- Packs confirmed CC0 this session:
26+
- Town: [iso-town-pack](https://screamingbrainstudios.itch.io/iso-town-pack) (443 town/roof tiles)
27+
- Floor: [isotilepack](https://screamingbrainstudios.itch.io/isotilepack) (1,008 floor tiles)
28+
- Wall: [isowallpack](https://screamingbrainstudios.itch.io/isowallpack)
29+
- Overworld: [iso-overworld-pack](https://screamingbrainstudios.itch.io/iso-overworld-pack) (360 overworld tiles)
30+
- Object pack URL did not resolve this session (404s on guessed slugs). Do not inherit CC0 onto an unresolved product page.
31+
- Town comment from the author: some textures are modified/resized from the old public-domain Golgotha collection. Author still ships them as CC0.
32+
- Magenta/teal/black key colors per pack. True 2:1 iso; `camera_perspective` is `isometric_3_4` for catalog filter grouping with other iso 2D, not a claim that these are 3/4 painted sprites.
33+
- Tiled `.tsx` sheets ship in several packs; fix image paths after unzip.
34+
35+
## Evidence
36+
37+
- Live itch profile (2026-08-29): "All assets have been released under the Public Domain (CC0) license."
38+
- Live Town pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal"
39+
- Live Floor pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal"
40+
- Live Wall pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal"
41+
- Live Overworld pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal"
42+
43+
## Related
44+
45+
- [ninja-adventure](ninja-adventure.md)
46+
- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md)
47+
- [kenney-tiny-dungeon](kenney-tiny-dungeon.md)

‎catalog/README.md‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ One markdown file per source under a category folder. Copy [`TEMPLATE.md`](TEMPL
66
| --- | ---: | --- | --- |
77
| 3D | 65 | [`3d/`](3d/) | Models, scans, PBR textures |
88
| Tools | 62 | [`tools/`](tools/) | Editors, pipeline, TTS, Godot add-ons |
9-
| 2D | 37 | [`2d/`](2d/) | Sprites, UI, icons, palettes |
10-
| Audio | 25 | [`audio/`](audio/) | SFX, music, foley, IRs |
11-
| Characters | 21 | [`characters/`](characters/) | Generators & modular humanoids |
12-
| Fonts | 17 | [`fonts/`](fonts/) | OFL / commercial-ok type |
13-
| Environment | 14 | [`environment/`](environment/) | HDRI, terrain, geodata |
14-
| Shaders & VFX | 13 | [`shaders-vfx/`](shaders-vfx/) | Shaders, particle textures, FX |
15-
| Animation | 11 | [`animation/`](animation/) | MoCap, character clips |
9+
| 2D | 39 | [`2d/`](2d/) | Sprites, UI, icons, palettes |
10+
| Audio | 26 | [`audio/`](audio/) | SFX, music, foley, IRs |
11+
| Characters | 23 | [`characters/`](characters/) | Generators & modular humanoids |
12+
| Fonts | 18 | [`fonts/`](fonts/) | OFL / commercial-ok type |
13+
| Environment | 15 | [`environment/`](environment/) | HDRI, terrain, geodata |
14+
| Shaders & VFX | 14 | [`shaders-vfx/`](shaders-vfx/) | Shaders, particle textures, FX |
15+
| Animation | 12 | [`animation/`](animation/) | MoCap, character clips |
1616

1717
Guides: [`docs/licenses.md`](../docs/licenses.md) · [`docs/provenance.md`](../docs/provenance.md) · [`docs/high-risk.md`](../docs/high-risk.md) · [`docs/fivem.md`](../docs/fivem.md) · [`docs/ai-assets.md`](../docs/ai-assets.md) · [`docs/trust-score.md`](../docs/trust-score.md) · [`docs/game-vs-video-licensing.md`](../docs/game-vs-video-licensing.md) · [`docs/godot-budget-stack.md`](../docs/godot-budget-stack.md) · [`docs/research-index.md`](../docs/research-index.md)
1818

‎catalog/animation/README.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
| ID | Name | License | Commercial | Status |
44
| --- | --- | --- | --- | --- |
55
| [cmu-mocap](cmu-mocap.md) | CMU MoCap Database | custom | yes | active |
6+
| [truebones-zoo](truebones-zoo.md) | Truebones ZOO | custom | yes | needs-review |
67
| [accad-mocap](accad-mocap.md) | ACCAD Open Motion | CC-BY-3.0 | yes | active |
78
| [kaykit-character-animations](kaykit-character-animations.md) | KayKit Character Animations | CC0 | yes | active |
89
| [quaternius-universal-animation-library](quaternius-universal-animation-library.md) | Quaternius UAL | CC0 | yes | active |
@@ -17,4 +18,4 @@
1718
\* Standard License caps (~1M users / $1M revenue); AI training needs AI Permit.
1819
\* Rokoko Vision: free Starter quotas; generated motion commercial per Create FAQ.
1920

20-
Avoid **LaFAN1** (NC-ND), **SFU MoCap** (research-only), **AMASS** (non-commercial + SMPL), and **Human3.6M** (academic-only) — [`docs/high-risk.md`](../../docs/high-risk.md).
21+
Avoid **LaFAN1** (NC-ND), **SFU MoCap** (research-only), **AMASS** (non-commercial + SMPL), **Human3.6M** (academic-only), and the **Truebones Mixamo 2400 dump** (Mixamo repack, not the ZOO SKU) — [`docs/high-risk.md`](../../docs/high-risk.md).

0 commit comments

Comments
 (0)