|
4 | 4 |
|
5 | 5 | **Free assets and tools for commercial games, with every licence read at its source.** |
6 | 6 |
|
7 | | -[**Browse 392 sources**](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) · [Starter stacks](#starter-stacks) · [Choose by job](#start-here) · [Licences](#licences) · [Contribute](#contributing) |
| 7 | +[**Browse 414 sources**](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) · [Starter stacks](#starter-stacks) · [Choose by job](#start-here) · [Licences](#licences) · [Contribute](#contributing) |
8 | 8 |
|
9 | 9 | [](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) |
10 | 10 | [](https://github.com/TMHSDigital/Free-Game-Dev-Assets/actions/workflows/pages.yml) |
11 | | -[](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) |
| 11 | +[](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) |
12 | 12 | [](LICENSE) |
13 | 13 | <br /> |
14 | 14 | [](https://github.com/TMHSDigital/Free-Game-Dev-Assets/stargazers) |
@@ -55,7 +55,7 @@ re-check forty tabs before a release. (Thanks to magictools: many tool entries s |
55 | 55 |
|
56 | 56 | ## Contents |
57 | 57 |
|
58 | | -[Start here](#start-here) · [Starter stacks](#starter-stacks) · [Browse the catalog](#browse-the-catalog) · [Reading an entry](#reading-an-entry) · [Safe starting points](#safe-starting-points) · [Licences](#licences) · [Godot](#godot) · [How the catalog stays honest](#how-the-catalog-stays-honest) · [Scope](#scope) · [Contributing](#contributing) · [Support](#support) |
| 58 | +[Start here](#start-here) · [Starter stacks](#starter-stacks) · [Browse the catalog](#browse-the-catalog) · [Reading an entry](#reading-an-entry) · [Safe starting points](#safe-starting-points) · [Licences](#licences) · [Godot](#godot) · [Unreal Engine](#unreal-engine) · [How the catalog stays honest](#how-the-catalog-stays-honest) · [Scope](#scope) · [Contributing](#contributing) · [Support](#support) |
59 | 59 |
|
60 | 60 | ## A few of the sources |
61 | 61 |
|
@@ -144,27 +144,28 @@ is a page on the site. |
144 | 144 | | [**2D pixel platformer**](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/2d-pixel-platformer/) | A side-scrolling pixel-art platformer you intend to sell | |
145 | 145 | | [**2D top-down pixel game**](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/2d-top-down-pixel/) | An adventure or RPG with menus, controller prompts and a terminal-style font | |
146 | 146 | | [**3D low-poly arena in Godot**](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/3d-low-poly-arena-godot/) | Rigged, animated characters and impact sounds, built in Godot 4 | |
| 147 | +| [**3D third-person in Unreal Engine 5**](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/3d-third-person-unreal/) | Motion-matched animation, dialogue, quests and save games, built in UE5 | |
147 | 148 | | [**First-person destruction**](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/first-person-destruction/) | Debris materials, industrial props and ambience for a game about breaking things | |
148 | 149 | | [**Mobile puzzle**](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/mobile-puzzle/) | A casual match-3 or board-style game for phones | |
149 | 150 |
|
150 | 151 | ## Browse the catalog |
151 | 152 |
|
152 | | -The [website](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) searches all 392 entries |
| 153 | +The [website](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) searches all 414 entries |
153 | 154 | and filters them by category, commercial use, attribution, review status and 2D camera |
154 | 155 | view. Press `/` to search. Filtered views and individual entries have their own URLs, so you can send |
155 | 156 | someone exactly what you are looking at. |
156 | 157 |
|
157 | 158 | | Category | Entries | Focus | Index | |
158 | 159 | | :--- | ---: | :--- | :--- | |
159 | | -| **3D** | 72 | Models, scans, PBR textures and materials | [`catalog/3d/`](catalog/3d/) | |
160 | | -| **Tools** | 109 | Editors, pipeline, TTS, Godot add-ons | [`catalog/tools/`](catalog/tools/) | |
| 160 | +| **3D** | 77 | Models, scans, PBR textures and materials | [`catalog/3d/`](catalog/3d/) | |
| 161 | +| **Tools** | 121 | Editors, pipeline, TTS, Godot add-ons | [`catalog/tools/`](catalog/tools/) | |
161 | 162 | | **2D** | 58 | Sprites, tilesets, UI and HUD, icons, palettes | [`catalog/2d/`](catalog/2d/) | |
162 | 163 | | **Audio** | 34 | SFX, music, foley, impulse responses | [`catalog/audio/`](catalog/audio/) | |
163 | | -| **Characters** | 28 | Rigged packs, generators, modular humanoids | [`catalog/characters/`](catalog/characters/) | |
| 164 | +| **Characters** | 30 | Rigged packs, generators, modular humanoids | [`catalog/characters/`](catalog/characters/) | |
164 | 165 | | **Fonts** | 25 | OFL and commercial-ok typefaces, CJK | [`catalog/fonts/`](catalog/fonts/) | |
165 | | -| **Environment** | 18 | HDRI, terrain DEMs, geodata | [`catalog/environment/`](catalog/environment/) | |
| 166 | +| **Environment** | 20 | HDRI, terrain DEMs, geodata | [`catalog/environment/`](catalog/environment/) | |
166 | 167 | | **Shaders & VFX** | 18 | Shaders, particle and FX resources | [`catalog/shaders-vfx/`](catalog/shaders-vfx/) | |
167 | | -| **Animation** | 17 | Motion capture and character clips | [`catalog/animation/`](catalog/animation/) | |
| 168 | +| **Animation** | 18 | Motion capture and character clips | [`catalog/animation/`](catalog/animation/) | |
168 | 169 | | **Video** | 13 | Stock footage, archival clips | [`catalog/video/`](catalog/video/) | |
169 | 170 |
|
170 | 171 | ## Reading an entry |
@@ -282,6 +283,16 @@ its row in the [maintenance table](catalog/tools/README.md#godot-4-add-ons). Som |
282 | 283 | add-ons' latest release is years older than their maintained branch, one is alpha, and |
283 | 284 | one is a Godot 3 runtime listed beside the Godot 4 ones. |
284 | 285 |
|
| 286 | +## Unreal Engine |
| 287 | + |
| 288 | +Epic sample projects (Lyra, Cropout, Stack O Bot, City Sample, Electric Dreams, the Game |
| 289 | +Animation Sample), Megascans starter content, MetaHuman and a dozen open-source UE5 |
| 290 | +plugins are catalogued with the engine range each source states and a **UE only** badge |
| 291 | +where Epic restricts the licence to Unreal. Read [`docs/unreal.md`](docs/unreal.md) before |
| 292 | +importing: the Unreal Engine EULA forbids combining the engine with GPL, LGPL or CC-BY-SA |
| 293 | +material, and Fab content may never go in a public repository. The plugins are in the |
| 294 | +[Unreal Engine plugins](catalog/tools/README.md#unreal-engine-plugins) table. |
| 295 | + |
285 | 296 | ## How the catalog stays honest |
286 | 297 |
|
287 | 298 | A catalog like this is only useful if you can trust it, and trust has to be checked, not |
@@ -355,7 +366,7 @@ npm run serve # preview at http://localhost:3000 |
355 | 366 | ├── docs/ |
356 | 367 | │ ├── licenses.md fonts.md geodata.md game-vs-video-licensing.md |
357 | 368 | │ ├── provenance.md high-risk.md ai-assets.md fivem.md trust-score.md |
358 | | -│ ├── godot-budget-stack.md |
| 369 | +│ ├── godot-budget-stack.md unreal.md |
359 | 370 | │ ├── research-index.md maintainer notes on local research drafts |
360 | 371 | │ ├── design/ design specs behind the entry pages, stacks and freshness page |
361 | 372 | │ ├── review-ledger.md every review pass and what it changed |
|
0 commit comments