Uploaded July 2025 | Updated September 2026, 1 week ago
#undertale #gamedev #bevy
I attempted completely recreating the Undertale battle system from scratch with the Bevy Game Engine and the Rust programming language. My end goal was to create an Undertale Fan Game engine for the Bevy Game Engine. In the end, I successfully created a playable demo battle which features pretty much all the mechanics of a standard Undertale Fight.
Source Code: github.com/Biped-Potato/bevy_undertale
Playable Web Demo: biped-potato.itch.io/bevy-undertale-demo
Join my Discord!
discord.gg/cRba8sDqAy
Timestamps
0:00 - Demo
0:43 - Intro
1:15 - Player Movement & Bullet Board
2:19 - Button Menu
3:56 - Player Stats
4:30 - Textbox/Decision Menu
5:15 - FIGHT system
5:49 - Enemy Sprite
6:11 - Enemy Attacks
7:24 - FIGHT system upgrades
7:42 - Enemy Death Animation
8:10 - Outro
#undertale #gamedev #bevy
I attempted completely recreating the Undertale battle system from scratch with the Bevy Game Engine and the Rust programming language. My end goal was to create an Undertale Fan Game engine for the Bevy Game Engine. In the end, I successfully created a playable demo battle which features pretty much all the mechanics of a standard Undertale Fight.
Source Code: github.com/Biped-Potato/bevy_undertale
Playable Web Demo: biped-potato.itch.io/bevy-undertale-demo
Join my Discord!
discord.gg/cRba8sDqAy
Timestamps
0:00 - Demo
0:43 - Intro
1:15 - Player Movement & Bullet Board
2:19 - Button Menu
3:56 - Player Stats
4:30 - Textbox/Decision Menu
5:15 - FIGHT system
5:49 - Enemy Sprite
6:11 - Enemy Attacks
7:24 - FIGHT system upgrades
7:42 - Enemy Death Animation
8:10 - Outro










