How to create multiple sprite angles using AI
Back to Blog

How to create multiple sprite angles using AI

Gamelabs Studio 3 min read

Most 2D games need sprites from more than one direction—a character walking left, right, up, and down, or a vehicle seen from every compass point. Drawing each angle by hand while keeping the style consistent is tedious and error-prone.

Gamelab Studio solves this with a "from existing view" feature. You start with a single sprite you have already generated (like the tank from our previous tutorial), tell the AI which new angle you need, and it produces a matching version automatically. In this guide, we walk through the full workflow: generating a new angle, animating it, and exporting everything as a game-ready spritesheet.

Generate a New Angle from an Existing Sprite

The idea is simple: you already have a sprite facing one direction. Instead of describing the asset from scratch, you point the AI at that existing view and tell it which new perspective to create. The AI interprets the geometry and art style to produce a consistent result.

1. Open Your Existing Asset

Head to gamelabstudio.co, sign in, and open the project containing the sprite you want to expand. Click Open Asset on the asset you have already created.
Open Your Existing Asset Open the Asset

2. Choose the Target Angle

In the asset editor, open the view options and select the angle you want to create. For this example, we pick Front view with a South (downward) direction,giving us a top-down front-facing perspective of the tank.
Select Front View Select South Direction

3. Generate from Existing View

Click Create Image, then select From existing view. Pick the source angle the AI should reference—in our case, the Left Side, West view we created in the previous tutorial. This tells the AI to reinterpret that sprite from the new perspective while keeping the art style consistent. Click Create to generate.
From Existing View Select Source Angle Generate the New Angle

Animate the New Angle

With the new static angle ready, the next step is to give it motion. The animation workflow is the same as before: name the sequence, describe the movement in plain text, and let the AI generate the frames.

4. Create a New Animation

Click New Animation and name it something like "Drive". Then click Generate Animation to open the motion panel.
Create a New Animation Generate Animation

5. Describe the Motion and Generate

Enter a description like "The tank is driving forward" and click Create. The AI generates animation frames that match both the art style and the new viewing angle. Preview the result to make sure the motion looks right.
Describe the Motion Create the Animation

Export the Spritesheet

With your new angle generated and animated, the last step is compiling everything into a single spritesheet file you can drop into your game engine.

6. Create the Spritesheet

Click Create Spritesheet and then Create to compile all the generated frames into a single texture atlas.
Create the Spritesheet Confirm Spritesheet

7. Preview and Download

Click the thumbnail to inspect the spritesheet, then hit Preview to watch the animation loop and verify all angles look correct. When you are satisfied, click Download to save the file. The spritesheet is ready to import into Unity, Godot, Unreal, or any other engine.
Preview Spritesheet Download Spritesheet

What's Next

You now have a multi-angle, animated spritesheet built from a single source sprite. To cover all eight compass directions, repeat this process for each remaining angle—the AI keeps the style consistent across every view. You can also add more animation types (idle, shoot, explode) to any angle, and each new spritesheet will include all the frames your game engine needs.

Enjoyed this article?
More articles