3DAssets.dev

Loading scene

Walkable demo

Party Obstacle Course: festival out and back

Race a padded out and back course with rollers, seesaws, spinners and bumpers, then mount the podium.

About

A festival out and back course on a grass field: start gate south, seven stages up the west lane, a turn compound at the north end, seven stages back down the east lane, flag arch and three place podium.

Placed: all 30 ground models. Platforms, junction, landings, ramp, steps, gap blocks, beam, bridge, sweeper, paddle gate, bumpers, pendulum, lift, both gates, beacons, bleachers, canopies, booth, consoles, speakers, rails, corners, posts, mats, chests and podium. Lane dividers and a full perimeter fence with a south entry keep visitors on the walk.

Movement: the sweeper, paddle gate, seesaw, pendulum, bumpers and lift run on always so the machinery is live on arrival. Everything else rides proximity. No posed figures in this pack, so nothing is set to off. Linkages that cannot be rigid node animation are left static by the authors and described as fixed padding.

Not placed: the festival out and back challenge starter scene. It is a 28 by 29 m single model on a free origin that would swallow the whole walkable plot and duplicate every stage, so the demo builds the same course from its parts instead. The pack holds 31 designs and the demo places 30 distinct models, which is the whole placeable kit: 48 distinct is not reachable from a 31 design pack.

Every piece here is a published model from the pack, placed by hand. Walk with the keys or touch, and approach a piece to see it move if it has animation. Colliders, navigation and gameplay are yours to add.

Points of interest

Use with an AI agent

Copy this prompt into your AI chat to rebuild the layout, then describe what to change.

Rebuild the "Party Obstacle Course: festival out and back" demo scene from the Party Obstacle Course pack in my project.

Layout (JSON, every placement with its CDN URL): https://3dassets.dev/api/v1/demos/party-obstacle-course
Pack manifest: https://3dassets.dev/api/v1/packs/party-obstacle-course
Demo page: https://3dassets.dev/demos/party-obstacle-course

- 203 placements of 30 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (0, 0, 22.8) facing 180 degrees; eye height 1.6 m
- Licence: CC0 1.0 Universal (no attribution required)
- Loading: three.js GLTFLoader, one load per distinct model, cloned per placement; no decoders required

Also available as JSON or Markdown, and via the MCP server.

Common questions

How do I use this scene with my AI development tools?
Press "Copy for AI agent" above and paste the prompt into Claude Code, Cursor, Codex, GitHub Copilot, ChatGPT or any other coding assistant. The prompt carries the direct CDN URL, the real-world size, the licence and the loading notes, so the assistant can fetch the scene and place it in your project without you writing the loader yourself. For a permanent connection, add the 3DAssets.dev MCP server to your tool with one command (for Claude Code: claude mcp add --transport http 3dassets https://3dassets.dev/mcp) and the assistant can then search the whole catalogue, fetch files and read the usage snippets on its own.

MCP server setupGuide for AI agents

How do I get started?
Walk the scene here with the keys or touch to see how the pack fits together. To build it yourself, download the pack with the button, then copy the "Copy for AI agent" prompt: it links the layout JSON, which lists every placement with its position, rotation and CDN URL, so an assistant connected to the MCP server can rebuild the scene in your engine and change it to order.

MCP server setup

Which game engines and tools can I use this scene with?
Anything that reads glTF, which today means all of the major ones: three.js and React Three Fiber on the web, Godot 4, Unity, Unreal Engine 5, Blender and the model-viewer web component. Every model in the scene is a self-contained binary glTF (.glb) with textures embedded, so each is one file to import and no plugin, converter or decoder to install first.
How do I import this scene into Unity, Godot, Unreal or Blender?
Unity: install the glTFast package (com.unity.cloud.gltfast) from the Package Manager, drop the .glb into Assets and drag the prefab in, or load it at runtime from the CDN URL. Godot 4: copy the file into the project folder and the editor imports it as a scene you can instantiate. Unreal Engine 5: File > Import with the built-in glTF importer, which converts the axes for you. Blender: File > Import > glTF 2.0. Units are metres with +Y up in the file, and every importer above handles the conversion to its own axes automatically.
Can I use this scene in a commercial game, and do I need to credit anyone?
Yes to commercial use and no to credit. Every scene on 3DAssets.dev is released under CC0 1.0 Universal, which places it in the public domain: use it in a paid game, an app, a film or a client project, modify it, redistribute it, and put nothing in the credits. A link back is welcome but it is entirely your choice.

CC0 licence text

Can I load it from the CDN instead of downloading it?
Yes. The pack behind it has a permanent URL on cdn.3dassets.dev that is CORS-enabled and never changes content, so you can pass it straight to GLTFLoader, glTFast or model-viewer in production and cache it as hard as you like. Downloading is only needed for engines that import from disk.
Is the demo itself a file I can download?
No, and it does not need to be. A demo is a layout of the pack's published models composed in your browser from the CDN, so there is no extra file to fetch. Download the pack for the models, and take the layout JSON linked above for the placements: together they are the whole scene, and an AI agent can rebuild it from those two links.
Can I change the scene, or add gameplay to it?
Yes. The layout is plain data in metres, so move, add or remove placements freely in your own engine. Colliders, navigation and gameplay are yours to add: the demo shows what the pack looks like assembled, and your game decides how it plays.

Models in this demo

Padded straight platform (Party Obstacle Course)

Padded straight platform (Party Obstacle Course)

Padded straight platform in a padded coral and teal festival family.

@3dassets5.3k tris · 10 ↓
Four-step approach (Party Obstacle Course)

Four-step approach (Party Obstacle Course)

Four-step approach in a padded coral and teal festival family.

@3dassets2.4k tris · 9 ↓
Rising padded ramp (Party Obstacle Course)

Rising padded ramp (Party Obstacle Course)

Rising padded ramp in a padded coral and teal festival family.

@3dassets14.5k tris · 10 ↓
Seven-roller bridge (Party Obstacle Course)

Seven-roller bridge (Party Obstacle Course)

Seven-roller bridge in a padded coral and teal festival family.

@3dassets6.6k tris · 6 ↓
Narrow padded balance beam (Party Obstacle Course)

Narrow padded balance beam (Party Obstacle Course)

Narrow padded balance beam in a padded coral and teal festival family.

@3dassets7.0k tris · 8 ↓
Bearing-mounted seesaw (Party Obstacle Course)Animated

Bearing-mounted seesaw (Party Obstacle Course)

Bearing-mounted seesaw in a padded coral and teal festival family.

@3dassets6.5k tris · 7 ↓
Rotating padded sweeper (Party Obstacle Course)Animated

Rotating padded sweeper (Party Obstacle Course)

Rotating padded sweeper in a padded coral and teal festival family.

@3dassets6.4k tris · 9 ↓
Three-way checkpoint junction (Party Obstacle Course)

Three-way checkpoint junction (Party Obstacle Course)

Three-way checkpoint junction in a padded coral and teal festival family.

@3dassets5.5k tris · 10 ↓
Terminal landing (Party Obstacle Course)

Terminal landing (Party Obstacle Course)

Terminal landing in a padded coral and teal festival family.

@3dassets7.6k tris · 6 ↓
Quarter-turn platform (Party Obstacle Course)

Quarter-turn platform (Party Obstacle Course)

Quarter-turn platform in a padded coral and teal festival family.

@3dassets6.5k tris · 9 ↓
Rotating four-paddle gate (Party Obstacle Course)Animated

Rotating four-paddle gate (Party Obstacle Course)

Rotating four-paddle gate in a padded coral and teal festival family.

@3dassets11.5k tris · 9 ↓
Suspended padded pendulum (Party Obstacle Course)Animated

Suspended padded pendulum (Party Obstacle Course)

Suspended padded pendulum in a padded coral and teal festival family.

@3dassets10.2k tris · 14 ↓
Padded piston bumper (Party Obstacle Course)Animated

Padded piston bumper (Party Obstacle Course)

Padded piston bumper in a padded coral and teal festival family.

@3dassets7.0k tris · 9 ↓
Guided low lift (Party Obstacle Course)Animated

Guided low lift (Party Obstacle Course)

Guided low lift in a padded coral and teal festival family.

@3dassets8.2k tris · 6 ↓
Twin gap jump blocks (Party Obstacle Course)

Twin gap jump blocks (Party Obstacle Course)

Twin gap jump blocks in a padded coral and teal festival family.

@3dassets6.5k tris · 7 ↓
Start light gate (Party Obstacle Course)

Start light gate (Party Obstacle Course)

Start light gate in a padded coral and teal festival family.

@3dassets4.1k tris · 7 ↓
Finish flag arch (Party Obstacle Course)

Finish flag arch (Party Obstacle Course)

Finish flag arch in a padded coral and teal festival family.

@3dassets8.4k tris · 7 ↓
Raised stepping drum (Party Obstacle Course)

Raised stepping drum (Party Obstacle Course)

Raised stepping drum in a padded coral and teal festival family.

@3dassets1.1k tris · 9 ↓
Stitched landing mat (Party Obstacle Course)

Stitched landing mat (Party Obstacle Course)

Stitched landing mat in a padded coral and teal festival family.

@3dassets2.9k tris · 7 ↓
Checkpoint beacon (Party Obstacle Course)

Checkpoint beacon (Party Obstacle Course)

Checkpoint beacon in a padded coral and teal festival family.

@3dassets1.1k tris · 7 ↓
Straight perimeter rail (Party Obstacle Course)

Straight perimeter rail (Party Obstacle Course)

Straight perimeter rail in a padded coral and teal festival family.

@3dassets3.1k tris · 6 ↓
Corner perimeter rail (Party Obstacle Course)

Corner perimeter rail (Party Obstacle Course)

Corner perimeter rail in a padded coral and teal festival family.

@3dassets6.3k tris · 9 ↓
Terminal perimeter post (Party Obstacle Course)

Terminal perimeter post (Party Obstacle Course)

Terminal perimeter post in a padded coral and teal festival family.

@3dassets844 tris · 8 ↓
Three-tier spectator bleacher (Party Obstacle Course)

Three-tier spectator bleacher (Party Obstacle Course)

Three-tier spectator bleacher in a padded coral and teal festival family.

@3dassets3.5k tris · 12 ↓
Festival shade canopy (Party Obstacle Course)

Festival shade canopy (Party Obstacle Course)

Festival shade canopy in a padded coral and teal festival family.

@3dassets2.1k tris · 8 ↓
Festival equipment chest (Party Obstacle Course)

Festival equipment chest (Party Obstacle Course)

Festival equipment chest in a padded coral and teal festival family.

@3dassets3.5k tris · 9 ↓
Roofed operator booth (Party Obstacle Course)

Roofed operator booth (Party Obstacle Course)

Roofed operator booth in a padded coral and teal festival family.

@3dassets5.3k tris · 6 ↓
Timing control console (Party Obstacle Course)

Timing control console (Party Obstacle Course)

Timing control console in a padded coral and teal festival family.

@3dassets3.2k tris · 7 ↓
Twin speaker tower (Party Obstacle Course)

Twin speaker tower (Party Obstacle Course)

Twin speaker tower in a padded coral and teal festival family.

@3dassets2.7k tris · 8 ↓
Three-place celebration podium (Party Obstacle Course)

Three-place celebration podium (Party Obstacle Course)

Three-place celebration podium in a padded coral and teal festival family.

@3dassets3.5k tris · 9 ↓