How to Create Your Own “Sans Battle” on iPad with No-Code Game Dev Tools
If you're a fan of indie games, you've probably heard of Undertale, the RPG that took the gaming world by storm. One of its most famous moments is the challenging "Sans Battle." Its fast-paced bullet-hell mechanics, memorable music, and storytelling have made this fight legendary. Ever wondered if you could make your own version of a Sans Battle? With hyperPad, you can, right from your iPad.
Here's how to build an action-packed boss battle with hyperPad, without writing a single line of code.
Why Use hyperPad for Your Game Dev on iPad?
For game dev on iPad, hyperPad works for beginners and experienced developers alike. It's a no-code, drag-and-drop tool for building complex games visually. Whether you're making your first game or a challenging boss fight like Sans, you can turn your idea into a game right on your iPad.
Key Benefits of iPad Game Development:
- No-code game dev: You don't need to be a coding expert to create complex game mechanics. You build them by connecting Behaviors.
- Mobile-friendly: Work on your game wherever you are. hyperPad is made for game dev on iPad, so you can build polished games on a device you already own.
- Creative freedom: From animations to custom controls, you can design your own gameplay, like the intense battles in Undertale.
Recreating a “Sans Battle” on iPad
The Sans Battle from Undertale has captivated players with its mix of intense bullet-hell mechanics and emotionally charged gameplay. Here's how to recreate parts of this famous battle with hyperPad's no-code tools:
Key Elements of a Sans Battle to Recreate:
- Erratic attack patterns: Sans is known for unpredictable attacks that keep players on their toes. Recreate this with the Shoot Behavior, firing bullets in random or planned patterns.
- Gravity-defying movements: In Undertale, Sans doesn't follow the usual RPG rules. He moves around the screen and attacks at will. With the Move to Object Behavior, your boss can move toward the player, which makes the fight harder.
- Health system with surprises: Like in the Sans Battle, your boss should have a deceptive health bar. Use the Set Health Bar Behavior to track health, then add twists, like a boss that fakes its death or launches a surprise final attack.
- Music and sound: The Sans Battle wouldn't be the same without its soundtrack. Import your own music and sound effects into hyperPad to raise the intensity of your fight.
How to Build a Sans-Inspired Battle with hyperPad's No-Code Tools
1. Character & Enemy Movement
- Use Behaviors to set up movement for both the player and the boss. For a boss fight like Sans, you'll need complex attack patterns for the boss. Design projectile attacks by connecting Behaviors in hyperPad's drag-and-drop Behavior Editor.
2. Attack Patterns
- Erratic attack patterns are one of the signature features of the Sans Battle. Use the Shoot Behavior to fire bullets that move in different patterns. Want an attack that follows the player? Use the Move to Object Behavior to make it happen!
3. Health System
- Setting up health is simple in hyperPad. Give the player and the boss each a health bar, then change them with the Set Health Bar Behavior. Its Subtract Progress and Add Progress operations lower and raise health. Each time a bullet hits the player, their health goes down. You can even add power-ups that restore health.
4. Level Design & Animations
- You can customize the background and animations, and even create cutscenes for your game. Want that intense zoom-in when your boss launches a special move? Use the Zoom Screen Behavior and hyperPad's animation tools to add smooth transitions and a bit of drama to your battle.
FAQs About the Sans Battle
Search for the Sans Battle online and the same questions keep coming up. Here are the common ones, with answers and tips for bringing each idea into your own game with hyperPad.
What makes the Sans Battle so difficult?
The Sans Battle is challenging because of its fast, erratic attack patterns and because Sans can dodge the player's attacks. In hyperPad, you can spawn bullets at random and set your boss to avoid damage until certain conditions are met.
Why is Sans the hardest boss in Undertale?
Sans is considered the hardest boss because of his unpredictable attacks, the lack of breaks between attack phases, and his ability to attack first. In hyperPad, you can design similar challenges by chaining attack phases back to back and using Move to Object so your boss keeps moving toward the player.
Can you spare Sans?
In Undertale, you can't spare Sans on the genocide route. In your own boss battle, you can add several outcomes based on player choices, with a different ending for each path.
How do you beat Sans?
In the Sans Battle, players need to memorize attack patterns and dodge quickly. For your hyperPad battle, try attack sequences that get harder over time, so players have to adapt as the fight goes on.
What happens after you defeat Sans?
After beating Sans, players are often left with mixed emotions because the character is so popular. You can mirror this in hyperPad with an emotional post-battle cutscene, with music and animation that stay with the player.
Bonus: Share Your Game with the World
When you're ready to show off your game, Publish it to the hyperPad Hub to share it with the community, or Export it to the App Store with hyperPad (the paid app). Whether you want to impress your friends, build your portfolio, or have fun, you can get your game in front of more players.
Continue with one working mechanic
Follow the iPad game development guide to scope one input, one result, and one reset. The Behavior Interface Overview explains how events connect to actions, and Scenes shows how to organize playable sections of a Project.
Build one short playable loop around the main movement or action. Test the controls, feedback, and restart flow before adding another level.

