Assets
Make custom art, sounds, and 3D models for your game. All AI-generated, all yours.
Why generate assets
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.
Creating assets
Open the asset panel by clicking Create game art in the chat or selecting it from the Tools menu. Choose an asset type, describe what you want, and Star generates it.
Assets are saved to your game's library. Use @ in the chat to reference them. Star will integrate them into your game code.
Reference images in asset generation
When generating an asset, you can attach a reference image so Star matches its style. Use this to:
- •Keep a character consistent across multiple poses and animations
- •Match a specific art style you have in mind
- •Use your own artwork as a starting point
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.
Asset types
Images
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.
Sound Effects
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.
Voice & Speech
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.
Animations
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.
Parallax Backgrounds
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."
3D Models
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.
3D Animations
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.
Styles
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.
Microphone and voice input
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.