ATL Animation Builder
The ATL Animation Builder is a visual tool for creating in-engine animations without hand-writing ATL. It helps you build movement, timing, and transition effects, then generates clean ATL code you can paste into your script.
What You Can Create
- Character entrances and exits
- Screen shakes for impact, tension, or comedy
- Fade in and fade out transitions
- Zooms, bounces, and rotations
- Slide-ins from the left, right, top, or bottom
- Custom motion paths for more stylized movement
INFO
You do not need to know ATL syntax to use this tool. Choose an effect, adjust the settings visually, and GenPy creates the engine-ready ATL code for you.
How to Use It
- Open the ATL Animation Builder from the tools area.
- Choose the type of effect you want to create.
- Adjust settings such as direction, duration, distance, intensity, scale, or rotation.
- Watch the live preview to see how the animation feels in motion.
- Copy the generated ATL code and insert it into your script where you want the animation to play.
Common Effects
- Fade In / Fade Out for smooth entrances and exits
- Slide From Left / Right for character and UI movement
- Bounce for playful or energetic motion
- Shake for hits, surprises, or dramatic emphasis
- Zoom for focus changes and emotional beats
- Rotate for stylized transitions or object movement
Why It Helps
- Faster than writing animation code by hand
- Easy to experiment with timing and intensity
- Great for creators who prefer visual editing
- Useful for both subtle polish and dramatic scene moments
TIP
Preview every animation before inserting it. Small timing changes can completely change the mood of a scene.
Tips for Better Results
- Start with one simple effect, then build from there.
- Combine movement with fade or zoom for richer animations.
- Use gentle motion for emotional scenes and stronger motion for action beats.
- Reuse successful effects to keep your presentation style consistent.