Gameplay in Ugly Dolls involves platforming, combat, and exploration. Players control Lily as she runs, jumps, and attacks her way through different environments, each with its own unique challenges and secrets. The game features a variety of magical abilities that can be upgraded throughout the game, allowing players to access new areas and defeat tougher enemies.