✅ Last Updated: June 2026 | Verified this week
Unwavering Soul is a single-player Roblox game made by the developer YaoYN, built as a fan tribute to Undertale. You take control of the little red SOUL and fight through tough boss battles, dodging bones, blasters, and dense bullet-hell attack patterns. Each fight is a test of timing and movement, and the goal is to survive the attacks long enough to win. As you play and redeem codes you build up Levels, Kromer, and Gold that make your SOUL stronger for the next encounter.
The game first launched back in September 2018 and has been played over 49 million times, which makes it one of the longest-running Undertale fan games on Roblox. This guide covers how to play, the fights, the currencies, and tips for new players, with links to the codes and script pages at the bottom.
Unwavering Soul Overview
| Unwavering Soul Overview |
| Game Name |
Unwavering Soul |
| Developer |
YaoYN (YN Studio) |
| Genre |
Action RPG (Undertale fan game) |
| Platform |
Roblox (PC, Mobile) |
| Visits |
49M+ |
| Max Players |
1 (single-player) |
| Release |
September 2018 |
How to Play Unwavering Soul
- Load into a fight, where you control the red SOUL inside the battle box.
- Move your SOUL to dodge the bones, blasters, and bullet patterns the boss throws at you.
- Take your turn to attack the boss when the chance comes, then go back to dodging.
- Survive every attack phase to win the fight and move on to the next one.
- Use codes to bank free Levels, Kromer, and Gold so your SOUL is tougher for the harder bosses.
Unwavering Soul Gameplay and Strategy
Unwavering Soul is built around skill-based boss fights rather than open-world grinding. Every fight drops your red SOUL into a small battle box and throws fast, overlapping attack patterns at you, so reading the patterns and reacting in time is the whole challenge. The early bosses ease you in, but the later ones get genuinely brutal and demand sharp timing.
Powering up your character is what helps you push past the walls. Levels, Kromer, and Gold make your SOUL tougher and your attacks hit harder, so banking them through fights and codes gives you more room for error in the next battle. Getting better is mostly about learning each boss’s patterns and where the safe gaps are.
The game has real staying power. It has been live since 2018, the developer still pushes updates, and the most recent one landed in May 2026, so the boss roster keeps growing. Because it is single-player, you can take on every fight at your own pace without worrying about other players.
Tips for New Unwavering Soul Players
- Keep your eyes on your SOUL, not the whole screen, since small movements are usually enough to slip between attacks.
- Learn each boss’s patterns by watching a phase before you try to dodge it perfectly.
- Redeem the codes early to start a fight with extra Levels and currency in your pocket.
- Move smoothly instead of in panic jumps, as steady control beats fast twitchy movement here.
- Do not rush the hardest bosses; come back stronger after you have powered up.
Unwavering Soul FAQ
What kind of game is Unwavering Soul?
Unwavering Soul is a single-player Roblox fighting game built as a fan tribute to Undertale. You control the red SOUL and survive hard, bullet-hell style boss fights by dodging attacks and taking your turn to hit back. It first launched in September 2018.
Is Unwavering Soul free to play?
Yes, Unwavering Soul is free to play on Roblox. You can jump into the fights and take on the bosses without spending anything, and you power up with codes and by winning battles.
Does Unwavering Soul have codes?
Yes. Unwavering Soul has working codes that give free Levels, Kromer, Gold, and XP, redeemed from the in-game menu after you join the YN Studio group. See the Unwavering Soul Codes page for the full up-to-date list and how to redeem them.
What currencies are in Unwavering Soul?
The game uses Levels (LV), Kromer, Gold, XP, and TP (Talent Points). These power up your SOUL and your attacks, and codes are one of the quickest ways to stack them up before a tough boss.
Does Unwavering Soul have PVP?
No. Unwavering Soul is single-player, so every battle is you against the game’s bosses rather than other players. You can take on each fight at your own pace.