promotional bannermobile promotional banner

DBE's Spark Engine

A engine for bringing your ideas to create. It features node-based systems, game state trees, Unreal-inspired Montages and GAS abilities, and Bedrock model animation support with all the section above.

Create Your Own Gameplay, Directly in Minecraft

This is an in-game creation engine designed for Minecraft players and content creators.

It provides a set of intuitive tools for creating and editing mobs, player models, animations, combat systems, and gameplay mechanics directly in the game, making content creation more accessible than ever.


discord


Custom NPC Editor

Create NPCs through an intuitive in-game interface. Configure their attributes and behavior, then save, load, and edit them in batches.

NPCs can also be controlled through State Trees, allowing them to react to different conditions and perform complex behaviors.



Built-In Animation Graph

The engine includes a powerful animation graph that can be edited at any time.

Use it to create basic animations, blend multiple animations, and build advanced animation logic through a flexible collection of nodes and tools.

 

Action Library

The Action system is inspired by Unreal Engine's Montage and Gameplay Ability System (GAS).

Its built-in editor provides a complete timeline and real-time preview. Animations, particles, hitboxes, sounds, and other effects can all be added and adjusted visually.

Build Actions like assembling blocks, then organize and manage even large asset libraries with ease.


Bone-Based Physics Colliders

The engine continues the physics and collider features introduced in Spark Core, with collision detection that can be attached to individual bones.

These colliders can be used for attacks, defense, hit detection, and other precise interactions, providing a solid foundation for modern combat and gameplay systems.


Model and Equipment Compatibility

The engine supports Bedrock Edition models.

With the appropriate nodes, custom models can also display armor and weapons from vanilla Minecraft or other mods.


 

Tags, Input Mapping, and Routing

Tags provide a lightweight way to connect animations, combat, states, and other gameplay systems.

Built-in key mapping and input routing also make it easy to trigger, combine, and reuse Actions across different mechanics


.

 

 

 

Future Plans

The engine already supports a wide range of content creation features, but there is still much more we want to achieve.

Planned features include:

  • Real-time in-game IK for more natural leg movement and physical interaction with objects
  • Custom UI components that can be embedded into and connected with other systems
  • A cleaner, more modern, and more enjoyable editing experience
  • The Sable physics engine, designed to provide faster and more suitable physics for Minecraft, with the possibility of interacting with aviation-related mods in the future


Perhaps one day, you will be able to become a true giant and grab an airship straight out of the sky.

Thank you for your interest and support. As independent developers, your feedback and encouragement mean a great deal to us.

The DBE's Spark Engine Team

profile avatar
  • 8
    Followers
  • 1
    Projects
  • 67
    Downloads

More from DBE_inLang