Inspiration
Hexagons are the perfect building blocks for a customizable virtual world. They fit together seamlessly, allow for natural and flexible layouts, and provide enough space for rich interactive elements. At the same time, managing their connections is simple and efficient. Hexagons combine beauty, flexibility, and performance—making them ideal for creating a dynamic, fully customizable virtual environment.
What it does
Remixable Hive is a Horizon World Remixable World on a hive structure, consisting of 8 rings of customizable Hexagonal HiveCells arranged in a hive pattern. Each HiveCell can be customized across three structural layers, and users can parametrically generate dynamic worlds by adjusting the parameters of the HiveCells, using the Assets in its Repository (named Asset_Manager) or by adding their own. The rings are numbered 0–7, and Hexagonal HiveCells within each ring are numbered clockwise. Ring 0 contains a single central hexagon. For any ring numbered 1 or higher, the number of Hexagonal HiveCells in the ring is six times the ring’s number.
How we built it
Created using Worlds Desktop Editor, with all assets modeled in Autodesk 3ds Max, trees from the Horizon Worlds asset library, materials produced using Photoshop and public maps from ambientcg.com, and scripting done in TypeScript within VS Code.
Accomplishments that we're proud of
We’re proud if we’ve created a world that makes other creators’ work easier.
What we learned
I gained deeper familiarity with the Worlds Desktop Editor, especially materials and UI, and improved my TypeScript skills coming from a C++ and C# background.
What's next for Remixable Hive
I plan to expand Remixable Hive in many ways: completing its asset repository, adding diverse types and prebuilt game structures, and exploring new elements that let users procedurally create their own worlds.
Built With
- ambientcg.com-pubic-maps
- autodesk
- horizon-worlds-api
- horizon-worlds-desktop-editor
- photoshop
- typescript

Log in or sign up for Devpost to join the conversation.