Import your own 3D models
2:09
Bring GLB models from Blockbench into Star and describe how to place them in your game.
In the current editor, open the Assets tab and choose Upload.
Make custom art, sounds, and 3D models for your game. All AI-generated, all yours.
By default, Star uses emojis and simple shapes for game visuals. They're fast and fine for testing. But for a polished game you want to share, custom assets make a huge difference.
Generate sprites for your character. Sound effects that match your theme. A parallax background that sets the mood. All of it slots into your game with an @mention.
In the editor, open Assets. Choose an asset type and describe what you want, such as “a small blue spaceship, viewed from above, with a transparent background.”
Generating an asset and adding it to gameplay are separate steps. In chat, type @, select the asset, and explain its role: “Use this as the player's spaceship. Keep the current movement controls.” After the edit finishes, play the game to check its size, placement, and behavior.
2:09
Bring GLB models from Blockbench into Star and describe how to place them in your game.
In the current editor, open the Assets tab and choose Upload.
When generating an asset, you can attach a reference image so Star matches its style. Use this to:
Upload an image in the asset generation panel. Star can work from screenshots, reference art, photos, or your own sketches.
You can also pass reference images directly to Star when editing your game. See Editing with AI.
Sprites, backgrounds, UI elements, and icons. Control the size (64px to 1024px), toggle pixel art style, and generate with transparent backgrounds.
Use reference images for consistency. Generate a character once, then reference it for different poses.
Choose from built-in presets (coin, jump, hit, explosion, and more) or describe custom sounds. Sounds are generated as short audio clips.
Presets are instant and free. Use custom generation for unique sounds.
Character dialogue and narration with multiple voice styles. Great for cutscenes, tutorials, or character interactions.
Keep voice lines short. Under 10 seconds works best for games.
Sprite sheet animations with configurable frame count, FPS, and looping. Perfect for character walk cycles, explosions, or UI effects.
Start with 4-8 frames. More frames = smoother but larger file.
Multi-layer scrolling backgrounds that create depth. Each layer scrolls at a different speed for a natural parallax effect.
Describe the mood and setting. "Misty forest at dusk with fireflies" gives better results than "forest background."
GLB-format 3D models for Three.js games. Generate characters, props, or environments in low-poly or detailed styles.
Low-poly models render faster and look better in browser games.
Rig and animate existing 3D models. Add walk cycles, idle animations, attack sequences, and more to your GLB models.
Generate the model first, then animate it. Pick from a list of common animation types.
Save reusable style presets to keep your assets consistent. Define a style like “16-bit pixel art, warm palette, dark outlines” once, then apply it to all your image generations. Create and manage styles in the asset panel.
Your game can use the player's microphone. Great for voice-controlled games, karaoke, rhythm games, or any mechanic where the player makes sound.
When a game requests the mic, the player gets a consent prompt. Once they allow it, the game can listen. Ask Star to “add microphone input so the player can blow into the mic to sail the boat” and it handles the rest.
Browser permissions: players need to allow microphone access the first time. If they accidentally deny it, they can re-enable it in their browser's site settings.