assetyardby Binary Helix

FREE PACK · 56 FILES · 136.6 MiB

Hollowreach.
Take the whole thing.

A fantasy vertical slice, generated from an empty folder. No account, no email, no attribution. Use it in a commercial game, a prototype, or a tutorial. We built it to show what one command line produces, and the files are yours.

One archive, 56 files, no account and no email. Download it as often as you like.

What is inside

GroupFilesContents
arms 4 Arming Sword, Shield Face, Wall Torch, Warden Greatsword
creatures 5 Marsh Direwolf, Ashfen Dragon, Gloom Stalker, Horned Stalker, Marsh Python
dungeon 8 Bone Sentry, The Hollow Warden, Marsh Wraith, Flooded Chamber, Dungeon Corridor, The Warden's Vault, Dungeon Floor, Dungeon Stone
environments 6 The Long Hall, The Long Hall, Picture, The Last Gate, The Last Gate, Picture, The Warden's Vault, The Warden's Vault, Picture
town 6 Market Stall, Merchant Figure, Barrel Figure, Gate Figure, Cobblestone Tile, Town Square
ui 3 Strike Meter Frame, Rune Ring, Ward Ring
characters 4 Ashfen Ranger, Vale, Shieldmaiden, Vale, Reference, Hollow Warden
props 3 Supply Crate, Wayfarer Lantern, Reach Shrine
art 3 Hollowreach Key Art, The Ashfen, The Last Gate Inn
music 3 The Warden Wakes, Marshlight, Hollowreach Theme
sfx 6 Chest Open, Gate Rise, Potion Drink, Warden Roar, Sword Impact, UI Confirm
voice 5 Gate Merchant, Opening Narration, Narration, Level, The Warden Speaks, The Warden Roars

Inspect every file first ↗ Spin the models, play the sounds, and read the command that made each one.

Drop it into your engine

The characters are GLB files with a named humanoid skeleton, skin weights, and named animation clips. Load one the same way you load any other GLB.

// Three.js
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js';

const gltf = await new GLTFLoader().loadAsync('hollowreach/models/hollow-warden.glb');
scene.add(gltf.scene);

const mixer = new THREE.AnimationMixer(gltf.scene);
mixer.clipAction(gltf.animations[0]).play();   // the clips ship inside the file

Godot imports a GLB by copying it into the project folder. Unity needs the glTF importer package, or a conversion to FBX.

Terms

Asset Yard claims no rights in these files and requires no attribution. Each pipeline keeps its own model terms. The manifest records the pipeline for every file.

Make your own

Everything here came from the pipelines on the showcase page, and each card prints its command. Each of the three rooms began as one picture, and the scenes page shows the command that rebuilds a picture in 3D. Install the CLI and run one.

python -m pip install https://uncen.ai/static/downloads/uncen_cli-0.11.1-py3-none-any.whl
assetyard login
assetyard generate model --prompt "A marsh ranger in a neutral A-pose, full body" \
  --geometry-profile character --animation-pack humanoid_core \
  --out assets/ranger.glb