Apr 15, 2026

Welcome to the exciting world of Highrise, a vibrant social metaverse where you can create avatars, chat with friends, and design your own interactive 3D spaces. If you’ve ever dreamed of building your own game or hangout spot, you’re in the right place. Learning how to build a 3D world with Highrise Studio is a straightforward process:
This guide will walk you through each of these steps, from the initial setup to a successful launch. Highrise Studio is a powerful toolkit built on the popular Unity game engine, making it accessible even for beginners. For inspiration and a chance to get featured, explore the official User Design Contests.
Before installing, glance at the Highrise News page for any updates to supported Unity versions or Studio features.
Your journey begins with the Highrise Studio Hub. Think of it as your mission control center. It’s a custom launcher that simplifies the setup process by packaging the correct Unity Editor version and Highrise tools all in one place. You can download the Studio Hub from the Highrise Download page for both Windows and macOS.
Once you have the Hub, it will guide you to install:
While you can write code in any text editor, using a dedicated code editor like Visual Studio Code (VS Code) makes scripting much easier. For an even better experience, install the official Highrise Studio Tools extension for VS Code. This extension provides features like code completion and error checking specifically for the Highrise Lua API, helping you write better scripts faster.
With the tools installed, you’re ready to create your first project. Highrise Studio makes this part easy by providing templates to get you started quickly.
Highrise Studio Hub offers pre configured starter projects called templates. Instead of starting with a completely blank slate, you can choose a template like a “Basic Room” that already has default lighting and other essential elements in place. Using a template saves a ton of setup time and ensures your project has the correct settings and the Highrise Studio Package already integrated. You can focus on the fun part, being creative.
To connect your local project with your Highrise creator account, you must sign in. Inside the Unity Editor, you will find a Highrise panel or a login window. Use your Highrise credentials to sign in. This authentication is required to upload your world to Highrise’s servers. The account you use to sign in will be the official owner of the world once it’s published.
The Unity Editor is your creative canvas. It might look a bit intimidating at first, but it’s organized into several key panels that you’ll quickly get used to. Knowing your way around is a key part of learning how to build a 3D world with Highrise Studio.
You’ll spend most of your time in two main windows:
The Project Panel is your file explorer for everything in your project. It displays all your assets, including 3D models, textures, sound files, and scripts. You’ll use this panel to import new content and keep your files organized in folders, which is crucial for staying sane on larger projects.
The Hierarchy Panel provides a structured list of every single object, or GameObject, currently in your scene. Lights, models, characters, and organizational folders all appear here. You can use the Hierarchy to select objects that might be hard to click on in the Scene View and to group objects by parenting them to others. A tidy Hierarchy makes complex scenes much easier to manage.
When you select any object or asset, the Inspector Panel comes to life. It shows all the properties, settings, and components of the selected item. This is where you will edit an object’s position, change its color, adjust script parameters, and much more. The Inspector is your primary tool for fine tuning every detail of your world.
The Console Panel is your best friend for debugging. It displays errors, warnings, and other messages from Unity and your scripts. If something isn’t working right, the Console is the first place you should look for clues. You can even write your own messages to the Console from your Lua scripts to help test your logic.
With a handle on the interface, it’s time to start building. This involves bringing assets into your project and arranging them in the scene to create your environment.
There are two main ways to get objects into your world:
Every object in your scene has two fundamental sets of properties you will constantly adjust:
A static world is nice to look at, but interactivity is what makes it fun. Highrise Studio uses the Lua scripting language to add behavior and game logic to your creations.
Lua is a lightweight and beginner friendly scripting language popular in game development. In Highrise, you use Lua scripts to make things happen. For example, you can write a script to make a door open when a player gets close or create a button that plays a sound when clicked.
Here’s the basic workflow for making a script work:
After all your hard work, you’re nearing the finish line. Before you share your world with everyone, you need to test it thoroughly and go through the publishing process. This is the final and most rewarding part of how to build a 3D world with Highrise Studio.
Unity’s Play Mode lets you test your world right inside the editor. Hitting the play button simulates the live experience, activating your scripts and physics. This is your chance to run around, click on everything, and make sure your interactive elements work as expected. Highrise strongly recommends testing in Play Mode to catch any bugs before you upload. Remember that any changes you make while in Play Mode are temporary and will be reset when you stop it.
Once you are happy with your world, it’s time to upload it. Using the Highrise Studio tools in Unity, you will:
After a successful upload, your world exists as a draft in your Creator Portal.
Testing in the Unity editor is great, but nothing beats testing on a real device. After uploading, your world is available for you to test privately within the Highrise app. This is a critical step to check performance, controls, and how the world feels to a real player on a phone or computer before anyone else sees it.
For outside feedback, you can invite a few friends or trusted community members to playtest your world. In the Creator Portal, navigate to the “Members” section for your world. From there, you can grant specific Highrise users access to your unpublished build. They can join your world directly in the app and give you valuable feedback on what works and what needs improvement.
The final step is to go live. The Creator Portal is a web dashboard where you manage your published worlds. To release your creation:
Congratulations. Your world is now live in the Highrise app for players everywhere to explore and enjoy. Share the Play page with new players so they can jump in fast. You now know how to build a 3D world with Highrise Studio from start to finish. Check out the Highrise community to see what others are building and get inspired for your next project.
1. Do I need to know how to code to build a world in Highrise Studio?
While you can create beautiful static worlds without coding, adding interactivity requires scripting in Lua. Lua is designed to be easier to learn than many other programming languages, making it a great starting point for beginners.
2. Is Unity free to use for Highrise creators?
Yes, you can use the version of the Unity Editor provided through the Highrise Studio Hub for free to create and publish worlds on Highrise.
3. Can I use assets from the Unity Asset Store?
Yes, you can import many assets from the Unity Asset Store. However, you should always check for performance and compatibility with Highrise’s platform guidelines to ensure a smooth experience for players on all devices.
4. How do I update my world after it has been released?
The process is simple. Just make your changes in the Unity Editor, test them, and upload a new build from Unity. Then, go to the Creator Portal, select the new build, assign it a new version number, and release it as an update.
5. Can I make money from the worlds I create?
Yes, Highrise offers monetization opportunities for creators. Players can spend money in your world, and you may be able to earn income based on the time Highrise+ subscribers spend in your creations.
6. What is the difference between the Scene View and the Game View?
The Scene View is your 3D editing canvas where you build and arrange your world. The Game View is a preview that shows what the player sees through the camera when the world is running.
7. Why do my changes disappear after I exit Play Mode?
Changes made during Play Mode are temporary by design, allowing you to test things without permanently altering your scene. To make lasting changes, you must exit Play Mode and edit your world in the Scene View.
8. What should I do if my upload fails?
If an upload fails, check the Console Panel in Unity for error messages. The Highrise Project Validator usually provides clear information on what needs to be fixed, such as script errors or missing assets. If the problem persists, check the Highrise Status page to see if there’s a platform wide issue.
© 2026 Pocket Worlds. All rights reserved.
Company