Skip to content

Commit 6773144

Browse files
TMHSDigitalclaude
andcommitted
catalog: add 15 sources from the coverage-gap list (#43)
Godot Engine, TrenchBroom, Ogmo Editor, func_godot, BeepBox, Bosca Ceoil Blue, Furnace, OpenMPT, Synfig, OpenToonz, Pencil2D, Kenney Animated Characters, Kenney Fonts, Monogram and Dareful, each verified at its own site or LICENSE on 2026-09-26. Skipped: DragonBones (site unreachable, editor licence unverifiable), Life of Vids (unreachable), Mazwai (now redirects to Freepik). Adds GPL-2.0-only to the licence vocabulary for Pencil2D. Also marks FMOD Studio active in the tools table (#40). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 195c7af commit 6773144

24 files changed

Lines changed: 588 additions & 14 deletions

‎README.md‎

Lines changed: 7 additions & 7 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-319-informational)](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)
6+
[![Sources](https://img.shields.io/badge/sources-334-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
Free assets and tools for commercial games. Each entry records the licence as its source
1111
states it and the date someone read it there; active entries quote the source's own words.
1212
The catalog indexes sources and never rehosts them: check the source before you ship.
1313

14-
- **[Browse 319 sources](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)** on the site, filtered by licence, credit and review status.
14+
- **[Browse 334 sources](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)** on the site, filtered by licence, credit and review status.
1515
- **Starter stacks**, one pick per need and what the whole set owes:
1616
[2D pixel platformer](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/2d-pixel-platformer/) ·
1717
[2D top-down pixel game](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/2d-top-down-pixel/) ·
@@ -100,23 +100,23 @@ a credit.
100100

101101
## Browse the catalog
102102

103-
The [website](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) searches all 319 entries
103+
The [website](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) searches all 334 entries
104104
and filters them by category, commercial use, attribution, review status and 2D camera
105105
view. Press `/` to search. Filtered views and individual entries have their own URLs, so you can send
106106
someone exactly what you are looking at.
107107

108108
| Category | Entries | Focus | Index |
109109
| --- | ---: | --- | --- |
110110
| **3D** | 70 | Models, scans, PBR textures and materials | [`catalog/3d/`](catalog/3d/) |
111-
| **Tools** | 66 | Editors, pipeline, TTS, Godot add-ons | [`catalog/tools/`](catalog/tools/) |
111+
| **Tools** | 77 | Editors, pipeline, TTS, Godot add-ons | [`catalog/tools/`](catalog/tools/) |
112112
| **2D** | 54 | Sprites, tilesets, UI and HUD, icons, palettes | [`catalog/2d/`](catalog/2d/) |
113113
| **Audio** | 30 | SFX, music, foley, impulse responses | [`catalog/audio/`](catalog/audio/) |
114-
| **Characters** | 27 | Rigged packs, generators, modular humanoids | [`catalog/characters/`](catalog/characters/) |
115-
| **Fonts** | 23 | OFL and commercial-ok typefaces, CJK | [`catalog/fonts/`](catalog/fonts/) |
114+
| **Characters** | 28 | Rigged packs, generators, modular humanoids | [`catalog/characters/`](catalog/characters/) |
115+
| **Fonts** | 25 | OFL and commercial-ok typefaces, CJK | [`catalog/fonts/`](catalog/fonts/) |
116116
| **Environment** | 13 | HDRI, terrain DEMs, geodata | [`catalog/environment/`](catalog/environment/) |
117117
| **Shaders & VFX** | 17 | Shaders, particle and FX resources | [`catalog/shaders-vfx/`](catalog/shaders-vfx/) |
118118
| **Animation** | 12 | Motion capture and character clips | [`catalog/animation/`](catalog/animation/) |
119-
| **Video** | 7 | Stock footage, archival clips | [`catalog/video/`](catalog/video/) |
119+
| **Video** | 8 | Stock footage, archival clips | [`catalog/video/`](catalog/video/) |
120120

121121
## Reading an entry
122122

‎catalog/README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ One markdown file per source under a category folder. Copy [`TEMPLATE.md`](TEMPL
55
| Category | Entries | Path | Focus |
66
| --- | ---: | --- | --- |
77
| 3D | 70 | [`3d/`](3d/) | Models, scans, PBR textures |
8-
| Tools | 66 | [`tools/`](tools/) | Editors, pipeline, TTS, Godot add-ons |
8+
| Tools | 77 | [`tools/`](tools/) | Editors, pipeline, TTS, Godot add-ons |
99
| 2D | 54 | [`2d/`](2d/) | Sprites, UI, icons, palettes |
1010
| Audio | 30 | [`audio/`](audio/) | SFX, music, foley, IRs |
11-
| Characters | 27 | [`characters/`](characters/) | Generators & modular humanoids |
12-
| Fonts | 23 | [`fonts/`](fonts/) | OFL / commercial-ok type |
11+
| Characters | 28 | [`characters/`](characters/) | Generators & modular humanoids |
12+
| Fonts | 25 | [`fonts/`](fonts/) | OFL / commercial-ok type |
1313
| Environment | 13 | [`environment/`](environment/) | HDRI, terrain, geodata |
1414
| Shaders & VFX | 17 | [`shaders-vfx/`](shaders-vfx/) | Shaders, particle textures, FX |
1515
| Animation | 12 | [`animation/`](animation/) | MoCap, character clips |
16-
| Video | 7 | [`video/`](video/) | Stock footage, archival clips |
16+
| Video | 8 | [`video/`](video/) | Stock footage, archival clips |
1717

1818
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/fonts.md`](../docs/fonts.md) · [`docs/geodata.md`](../docs/geodata.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)
1919

‎catalog/characters/README.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,5 +61,6 @@ Rocketbox, whose MIT licence requires the copyright notice to ship with your bui
6161
| [oga-fps-arms-rigged](oga-fps-arms-rigged.md) | FPS Arms, rigged (OpenGameArt) | CC0 | yes | active |
6262
| [charmorph](charmorph.md) | CharMorph | varies (AGPL/`mb_*`) | unknown | needs-review |
6363
| [vroid-studio](vroid-studio.md) | VRoid Studio | custom | yes | active |
64+
| [kenney-animated-characters](kenney-animated-characters.md) | Kenney Animated Characters | CC0 | yes | active |
6465

6566
\* MPFB/MakeHuman: **core exports/assets CC0**; app/addon code AGPL/GPL. Avoid **MB-Lab** and CharMorph **`mb_*`** AGPL bases — [`docs/high-risk.md`](../../docs/high-risk.md).
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
id: kenney-animated-characters
3+
name: Kenney Animated Characters
4+
url: https://kenney.nl/assets?series=Animated+Characters
5+
publisher: Kenney
6+
category: characters
7+
subcategories: [rigged, animated, humanoid]
8+
license: CC0
9+
license_spdx: CC0-1.0
10+
commercial: true
11+
attribution_required: false
12+
formats: [FBX, PNG, SVG]
13+
tags: [low-poly, survivors, zombie, skins]
14+
verified: 2026-09-26
15+
status: active
16+
---
17+
18+
# Kenney Animated Characters
19+
20+
Kenney's "Animated Characters" series: three small packs of rigged, animated low-poly humanoids with swappable PNG skins. [Protagonists](https://kenney.nl/assets/animated-characters-protagonists) (2020; skater, cyborg, criminal), [Retro](https://kenney.nl/assets/animated-characters-retro) (2022) and [Survivors](https://kenney.nl/assets/animated-characters-survivors) (2019; zombie and survivor). All three are CC0.
21+
22+
## Notes
23+
24+
- One entry for the series, since each pack is the same rig and format with different skins
25+
- Contents read from each pack's download ZIP (2026-09-26): 4 FBX files plus PNG skins in each, and SVG files in Protagonists and Survivors
26+
- The bundled `License.txt` says credit is welcome but "not a requirement"
27+
- Attribution example (optional): `Characters by Kenney.nl (CC0)`
28+
29+
## Evidence
30+
31+
- Live pack pages for Protagonists, Retro and Survivors (2026-09-26): each shows Category "3D", series "Animated Characters", 8 files, License "Creative Commons CC0"
32+
- `License.txt` in the Protagonists download (2026-09-26): "License: (Creative Commons Zero, CC0)", "You can use this content for personal, educational, and commercial purposes. Support by crediting 'Kenney' or 'www.kenney.nl' (this is not a requirement)"
33+
34+
## Related
35+
36+
- [kaykit-adventurers](kaykit-adventurers.md)
37+
- [quaternius-universal-base-characters](quaternius-universal-base-characters.md)
38+
- [kenney](../3d/kenney.md)

‎catalog/fonts/README.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,7 @@ Match the font's design grid to your tile grid where you can: DotGothic16 is dra
5050
| [velvetyne](velvetyne.md) | Velvetyne | SIL OFL | yes | active |
5151
| [fontsource](fontsource.md) | Fontsource | varies | varies | active |
5252
| [open-foundry](open-foundry.md) | Open Foundry | varies | varies | active |
53+
| [kenney-fonts](kenney-fonts.md) | Kenney Fonts | CC0 | yes | active |
54+
| [monogram](monogram.md) | Monogram | CC0 | yes | active |
5355

5456
Aggregators (Fontesk, JustFreeFonts, etc.) are intentionally omitted unless the source itself is the distribution path. Fontsource is listed because it is that path (npm). Open Foundry is a display-only index: download from the upstream OFL.txt. Fontshare is a warning: mixed `itf_ffl` / OFL, terms page not readable as text.

‎catalog/fonts/kenney-fonts.md‎

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
id: kenney-fonts
3+
name: Kenney Fonts
4+
url: https://kenney.nl/assets/kenney-fonts
5+
publisher: Kenney
6+
category: fonts
7+
subcategories: [pixel, display]
8+
license: CC0
9+
license_spdx: CC0-1.0
10+
commercial: true
11+
attribution_required: false
12+
formats: [TTF]
13+
tags: [pixel, display, mono, ui]
14+
verified: 2026-09-26
15+
status: active
16+
---
17+
18+
# Kenney Fonts
19+
20+
Twelve CC0 TrueType fonts from Kenney: pixel faces (Pixel, Mini, High, each with a Square variant, plus Mini Square Mono) and display faces (Future, Future Narrow, Blocks, Rocket). They match the lettering in many Kenney UI and game packs, so they suit HUDs built from [kenney-ui-pack](../2d/kenney-ui-pack.md).
21+
22+
## Notes
23+
24+
- CC0, so unlike the OFL fonts in this folder there is no licence file you must ship with the font
25+
- Contents read from the download ZIP (2026-09-26): 12 `.ttf` files and `License.txt`
26+
- Version 1.0, released 2014 per the pack page
27+
- Attribution example (optional): `Fonts by Kenney.nl (CC0)`
28+
29+
## Evidence
30+
31+
- Live pack page (2026-09-26): tags font, letter, pixel; Category 2D; Files 11; License "Creative Commons CC0"
32+
- Download ZIP listing (2026-09-26): "Kenney Blocks.ttf", "Kenney Future.ttf", "Kenney Future Narrow.ttf", "Kenney High.ttf", "Kenney High Square.ttf", "Kenney Mini.ttf", "Kenney Mini Square.ttf", "Kenney Mini Square Mono.ttf", "Kenney Pixel.ttf", "Kenney Pixel Square.ttf", "Kenney Rocket.ttf", "Kenney Rocket Square.ttf"
33+
34+
## Related
35+
36+
- [monogram](monogram.md)
37+
- [ggbotnet-fonts-cc0](ggbotnet-fonts-cc0.md)
38+
- [kenney-ui-pack](../2d/kenney-ui-pack.md)

‎catalog/fonts/monogram.md‎

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
id: monogram
3+
name: Monogram
4+
url: https://datagoblin.itch.io/monogram
5+
category: fonts
6+
subcategories: [pixel, mono]
7+
license: CC0
8+
license_spdx: CC0-1.0
9+
commercial: true
10+
attribution_required: false
11+
formats: [TTF, PNG, JSON]
12+
tags: [pixel, monospace, bitmap, pico-8]
13+
verified: 2026-09-26
14+
status: active
15+
---
16+
17+
# Monogram
18+
19+
Compact monospace bitmap font by datagoblin, legible at small sizes, released CC0. Offered as TrueType, as a bitmap sheet with JSON metrics, and as a PICO-8 custom font. An extended version adds more glyphs and an italic.
20+
21+
## Notes
22+
23+
- Name-your-own-price on itch; the free download includes every font file (a "thank-you gift" zip is for payments of $5 or more)
24+
- Files listed on the download page (2026-09-26), version 1.1.0: `monogram.ttf`, `monogram-extended.ttf`, `monogram-extended-italic.ttf`, `monogram-bitmap.png`, `monogram-bitmap.json`, `monogram.p8`
25+
- CC0, so no notice file has to ship with the font
26+
27+
## Evidence
28+
29+
- Live itch page (2026-09-26): "Monogram is a monospace bitmap font, free and CC0!" with CC0 linked to creativecommons.org/publicdomain/zero/1.0
30+
- Same page (2026-09-26): "Monogram is available in TrueType, bitmap or as a PICO-8 custom font"
31+
32+
## Related
33+
34+
- [kenney-fonts](kenney-fonts.md)
35+
- [departure-mono](departure-mono.md)
36+
- [silkscreen](silkscreen.md)

‎catalog/tools/README.md‎

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,16 @@ desktop, [sim-daltonism](sim-daltonism.md) is a live lens on macOS and iOS,
5555
| [sfxr](sfxr.md) | sfxr | MIT | active |
5656
| [audacity](audacity.md) | Audacity | GPL-3.0 | active |
5757
| [blender-cell-fracture](blender-cell-fracture.md) | Cell Fracture (Blender extension) | GPL-3.0-or-later | active |
58+
| [godot-engine](godot-engine.md) | Godot Engine | MIT | active |
59+
| [trenchbroom](trenchbroom.md) | TrenchBroom | GPL-3.0-or-later | active |
60+
| [ogmo-editor](ogmo-editor.md) | Ogmo Editor 3 | MIT | active |
61+
| [beepbox](beepbox.md) | BeepBox | MIT | active |
62+
| [bosca-ceoil-blue](bosca-ceoil-blue.md) | Bosca Ceoil Blue | MIT | active |
63+
| [furnace](furnace.md) | Furnace | GPL-2.0-or-later | active |
64+
| [openmpt](openmpt.md) | OpenMPT | BSD-3-Clause | active |
65+
| [synfig](synfig.md) | Synfig Studio | GPL-3.0 | active |
66+
| [opentoonz](opentoonz.md) | OpenToonz | BSD-3-Clause | active |
67+
| [pencil2d](pencil2d.md) | Pencil2D | GPL-2.0-only | active |
5868

5969
## Pipeline & compression
6070

@@ -80,7 +90,7 @@ desktop, [sim-daltonism](sim-daltonism.md) is a live lens on macOS and iOS,
8090

8191
| ID | Name | License | Status |
8292
| --- | --- | --- | --- |
83-
| [fmod-studio](fmod-studio.md) | FMOD Studio | custom | needs-review |
93+
| [fmod-studio](fmod-studio.md) | FMOD Studio | custom | active |
8494
| [wwise](wwise.md) | Wwise Indie | custom | needs-review |
8595

8696
## Accessibility & localization
@@ -171,6 +181,7 @@ only release are Godot 3.
171181
| [voronoishatter](voronoishatter.md) | VoronoiShatter | MIT | active |
172182
| [godot-destruction-plugin](godot-destruction-plugin.md) | Godot Destruction Plugin | MIT | active |
173183
| [godot-voxel-destruction](godot-voxel-destruction.md) | Godot Voxel Destruction | MIT | active |
184+
| [func-godot](func-godot.md) | func_godot | MIT | active |
174185

175186
## GTA-format tooling
176187

‎catalog/tools/beepbox.md‎

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
id: beepbox
3+
name: BeepBox
4+
url: https://www.beepbox.co/
5+
category: tools
6+
subcategories: [music]
7+
license: MIT
8+
license_spdx: MIT
9+
commercial: true
10+
attribution_required: false
11+
formats: [WAV, MP3, MIDI, JSON]
12+
tags: [chiptune, browser, sequencer, retro]
13+
verified: 2026-09-26
14+
status: active
15+
---
16+
17+
# BeepBox
18+
19+
Browser-based chiptune sequencer. A song is stored in the page URL, so sharing a link shares the song. An offline version is offered for download, and the source is MIT.
20+
21+
## Notes
22+
23+
- The MIT licence covers the program and its synth code; the site says you can use the synth code to play BeepBox songs in your own JavaScript projects
24+
- Songs you write are your own; the site does not claim them
25+
- `formats` lists the export options in the editor's export dialog (`editor/ExportPrompt.ts`: .wav, .mp3, .mid, .json, .html); the homepage text quoted below does not name them
26+
27+
## Evidence
28+
29+
- Live homepage (2026-09-26): "You can download and use the source code under the MIT license. In particular, you can use the synth code as demonstrated here to play BeepBox songs in your own JavaScript projects!"
30+
- Live homepage (2026-09-26): "BeepBox is a passion project, and will always be free to use."
31+
- Live GitHub `editor/ExportPrompt.ts` (2026-09-26): export options ".wav", ".mp3", ".mid", ".json (for any BeepBox version)" and ".html (opens BeepBox)"
32+
- Live GitHub `johnnesky/beepbox` `LICENSE.md` (2026-09-26): "MIT License", "Copyright (c) 2012-2024 John Nesky and contributing authors"
33+
34+
## Related
35+
36+
- [bosca-ceoil-blue](bosca-ceoil-blue.md)
37+
- [furnace](furnace.md)
38+
- [jsfxr](jsfxr.md)

‎catalog/tools/bosca-ceoil-blue.md‎

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
id: bosca-ceoil-blue
3+
name: Bosca Ceoil Blue
4+
url: https://yurisizov.itch.io/boscaceoil-blue
5+
category: tools
6+
subcategories: [music]
7+
license: MIT
8+
license_spdx: MIT
9+
commercial: true
10+
attribution_required: false
11+
formats: [desktop-app, WAV, MIDI]
12+
tags: [sequencer, beginner-friendly, chiptune]
13+
verified: 2026-09-26
14+
status: active
15+
---
16+
17+
# Bosca Ceoil Blue
18+
19+
Beginner-friendly pattern sequencer for writing game music, a Godot-based port of Terry Cavanagh's Bosca Ceoil by Yuri Sizov. This is the maintained line: the original `TerryCavanagh/boscaceoil` repository is archived on GitHub (read 2026-09-26), while Blue runs on Windows, macOS, Linux and in the browser.
20+
21+
## Notes
22+
23+
- **Which Bosca Ceoil:** this entry is the Blue port. The original Adobe AIR program is not listed separately; its repository is archived and Blue reimplements it
24+
- Exports WAV, MIDI and XM per the itch page (XM is not in the catalog's format list, so `formats` leaves it out)
25+
- The MIT licence covers the program. Blue's `LICENSE` also carries the original Bosca Ceoil BSD-style notice for the code it reimplements; keep both if you redistribute the program
26+
- The author, in the itch comments, on music made with it: "The tool is provided under the MIT license. This means that you can use it for both non-commercial and commercial work"
27+
28+
## Evidence
29+
30+
- Live itch page (2026-09-26): "Bosca Ceoil Blue is absolutely free and provided under a permissive open source license" and metadata "Code license MIT License"
31+
- Live itch page (2026-09-26): "Export your creations to WAV, MIDI, and XM. Share them with the world, or use them for your next game or video!"
32+
- Live GitHub `YuriSizov/boscaceoil-blue` `LICENSE` (2026-09-26): "MIT License", "Copyright (c) 2025 Yuri Sizov and contributors", followed by "This application is based on and reimplements code or parts of code from Bosca Ceoil by Terry Cavanagh, distributed under a BSD-2-Clause-Views license"
33+
34+
## Related
35+
36+
- [beepbox](beepbox.md)
37+
- [lmms](lmms.md)
38+
- [furnace](furnace.md)

0 commit comments

Comments
 (0)