How do I make a good run sprite?

Godot Version

4,7

Question

I’m trying to create a remake of the classic C64 game “Bruce Lee.” I’m struggling to get the sprite looking right while Bruce is running. I’ve broken the animation down into three parts: start_run, run, and end_run. I created the sprite using Ludå, but I can’t quite get the movement I’m after—a nice, smooth motion. Can anyone help me with that?

For a smooth animations you need many frames.

What is the best software to make really good Sprites? I find Ludo quite dumb of understanding prompts.

Aseprite is pretty great for pixel art

Krita does animation too, but I think it’s more of a painting tool

Thanks! It,s quite hard to get Ludo to understand movements. For exampel a run sprite. It has problems getting the legs and arms pending in a smooth way.

Almost as if… it doesn’t work as advertised:

An AI sprite generator turns a text prompt or reference image into game-ready character sprites, then animates them - walk, run, idle, attack - into a packed sprite sheet. Ludo generates sprites in 30+ art styles and exports engine-ready sheets with atlas data for Unity, Godot, and GameMaker, with no drawing or rigging required.

You’ll need at least 8 frames.

Have a look at some sprite sheets ripped from 2D games for reference.

Make sure the rear leg is tucked in and up when the foot is off the ground. Then have the knee rotate outward as it comes forward and becomes the front leg.

Something like this: