Brave Frontier Godot
An open source implementation of Brave Frontier in the Godot Game Engine
This project has recreated many of Brave Frontier's original systems. You are able to create an account, play a few of the early levels (basic combat), experience dialogue, and modify your team. This is all done as a single-player, offline implementation.
This project was created with customization in mind. Using the engine, you can create levels, units, and features. Many of these (custom units/levels) can be added without any code. We look forward to what you will create!
Unit Creation
Custom Stats
Enter custom stats for your units. Most stats are available, but we only use HP and ATK in combat. Make them as strong or as weak as you want!
Animations
Units require that their animations be imported as Godot sprite frames. You can use the sprite sheet from the original game (requires those assets), modify the sprites we added to the engine, or use custom sprites.
Equipment, Effects, and Pets
We have built a custom animation system that supports layers of "equipment." You can add additional armor, custom effects (sword flashes, sparks, fire, etc.), or even something new, such as a pet. The equipment can be specified on a per-frame basis.
Test Your Unit
Once the stats and animations are in place, you can use your new unit! They are fully playable alongside the other units. These do take some time to create, but it is well worth it!