Skip to main content
DARK WORLD ONLINE
FAN GAMES
❤️UNDERTALE · FAN GAME

Sans Fight Simulator

Play Jcw87’s Bad Time Simulator. Face Sans or choose Practice and Single attack modes to work on the encounter one attempt at a time.

❤️BATTLE ARENA
FAN-MADE · BROWSER PLAYER
Click inside the game to focus keyboard controls
ORIGINAL PROJECT
Wait for the mode menu, click inside the game, then use the arrow keys and Z to start.
RELOAD RESTARTS THE GAME
THE BATTLE SELECT

Different opponents. Their own controls. Pick a game to begin.

06 GAMES TO EXPLORE

BATTLE CONTROLS & KEY MAPPING

CLICK THE PLAYER TO FOCUS
Move your soul / choose a menu entry
Arrow keys
Confirm a mode or battle selection
Z

DEVICE & INPUT NOTES

A desktop or laptop with a physical keyboard is recommended. This page does not add touch buttons to the original game; fullscreen changes the viewing area, not the controls.

How to play Bad Time Simulator

PLAYER GUIDE
PHASE 01|WAIT FOR THE MODE MENU

Wait for the menu headed Select your bad time, then click inside the player. This game opens directly; it does not have a Scratch green-flag button.

PHASE 02|CHOOSE YOUR MODE

Use the arrow keys to highlight Normal, Practice or another available mode. Press Z to select.

PHASE 03|ENTER THE ENCOUNTER

Follow the opening prompt and use Z to continue. When battle commands are available, use the arrow keys to choose and Z to confirm.

PHASE 04|MOVE YOUR SOUL

Use the direction keys to move your soul during attacks and pay attention when its movement changes. Reloading the player returns you to the start and loses the current attempt.

GAME REFERENCEIN-GAME HUD
Sans above the soul arena in Jcw87’s Bad Time Simulator

Sans above the soul arena in Jcw87’s Bad Time Simulator

❤️TACTICAL ADVICE

This player comes directly from Jcw87’s GitHub Pages build. Use the on-screen mode menu to start; the green-flag instructions for Scratch games do not apply.

Choose your bad time

KNOW YOUR GAME
GAME NOTE 01

Normal or Practice

Both modes appear on the starting menu. Select the one you want before entering the encounter.

01•STATUS READY
GAME NOTE 02

More ways to play

The mode menu also includes Endless, Single attack and Custom attack. The source repository links to a guide for custom attacks.

02•STATUS READY
GAME NOTE 03

A fan recreation

The author describes this as a Construct 2 clone of the Sans fight and documents differences from the original game. Treat it as its own simulator.

03•STATUS READY
Independent fan site battle symbol
SOUL LOGO

About Jcw87’s Bad Time Simulator

Bad Time Simulator (Sans Fight) is Jcw87’s Construct 2 recreation of the Sans encounter from UNDERTALE. This page embeds the author’s GitHub Pages build and links to its source repository.

It is a standalone fan project, not the full UNDERTALE game. The repository documents known differences, including hitbox and attack behavior. UNDERTALE and its original characters belong to their respective creators; this site is not affiliated with Toby Fox or Jcw87.

ORIGINAL BY Jcw87
ORIGINAL PROJECT

Sans Fight Simulator FAQ

TACTICAL TROUBLESHOOTING
❤️ Q01Is this Bad Time Simulator?

Yes. This page embeds Jcw87’s Bad Time Simulator (Sans Fight) from the author’s GitHub Pages address. The source link opens the original repository.

❤️ Q02Where is the green flag?

There is no Scratch green flag in this game. Wait for the mode menu, click inside the player, use the arrow keys to choose a mode and press Z.

❤️ Q03Which modes are available?

The starting menu offers Normal, Practice, Endless, Single attack and Custom attack. The original repository contains a link to the custom-attacks guide.

❤️ Q04Is it identical to the official Sans battle?

It is a fan recreation. The author documents known differences in hitboxes and some attack behavior, so it should not be presented as a frame-perfect copy of UNDERTALE.

❤️ Q05Can I use a phone without a keyboard?

A physical keyboard is recommended. This page does not add touch controls. If keys stop responding after using a page link, click inside the game to restore focus.