Spark
  • Discord
  • Buy Now
  • Documentation
  • Patch notes

Roadmap

Documentation

Patch notes

Q1 (JANUARY - MARCH)

Stay organized with tasks, your way.
icon
Task
Description
Status
icon
Type
icon
Related Products
NEW PLUGIN: NPCs (Phase 1)

Starting the development of Spark’s NPC system. The current one is placeholder and will get fully replaced.

COMPLETED
NEW RELEASE
NPC PLUGIN
NEW PLUGIN: QUESTS

Quest system + UI. Send your player on various missions. Main & side quests. Lot of objective types available.

COMPLETED
NEW RELEASE
NEW PLUGIN: CLASSES

Define classes such as Mage, Warrior, Hunter, etc. Each can have their own Spellbook(s), and each Race has its own list of available classes it can have.

COMPLETED
NEW RELEASE
NEW PLUGIN: RACES

Create your races and for each of them define gender or sub-races that have their own Character template.

COMPLETED
NEW RELEASE
NEW PLUGIN: SPELLBOOKS

Create various spellbooks, each with their own list of abilities that players can unlock and use in game. Each Class has its own list of Spellbook.

COMPLETED
NEW RELEASE
NEW PLUGIN: ABILITY BAR

Easily slot abilities to an action bar. Configure one or multiple individual action bar, each with their own keybinds that is automatically save in the player save file.

COMPLETED
NEW RELEASE
NEW PLUGIN: PROGRESSION

Define progression templates and customize the values for each level in them, use curves or automate it. Attach those templates to other plugins such as Character, Professions, etc.

COMPLETED
NEW RELEASE
NEW PLUGIN: PROFESSIONS

Define professions your players can progress in. Connect them to the progression plugin, make them unlock crafting recipes and other things.

COMPLETED
NEW RELEASE
NEW PLUGIN: REQUIREMENTS

Requirement system able to check conditions from any plugin

COMPLETED
UPDATE
ALL PLUGINS
NEW UI: Inventory Panel

A separate inventory window, independent of any other UI element.

COMPLETED
NEW RELEASE
CLASSIC RPG TEMPLATE
NEW UI: Character Panel

A separate character window, independent of any other UI element. Now possible to drag/drop or right click to equip/unequip items

COMPLETED
NEW RELEASE
CLASSIC RPG TEMPLATE
NEW MECHANIC: Targeting

Left click to select a unit as a target. It automatically shows the Target UI. Easily customize what stats are displayed and how it looks.

COMPLETED
UPDATE
COMBAT PLUGIN
NEW MECHANIC: Incantation

Abilities can require incantation before being executed. Configurable duration. Automatic Casting loop animation.

COMPLETED
UPDATE
COMBAT PLUGIN
NEW MECHANIC: Channeling

Abilities can require to be channeled. Mechanics are triggered at fixed intervals until the end of the channel.

COMPLETED
UPDATE
COMBAT PLUGIN
NEW ABILITY TYPE: Direct Target

An ability that will be casted directly on the current target.

COMPLETED
UPDATE
COMBAT PLUGIN
NEW ABILITY TYPE: Direct Target Projectile

An ability that will cast a projectile to the current target, cannot be missed, the projectile will be guided to the target.

COMPLETED
UPDATE
COMBAT PLUGIN
NEW ABILITY TYPE: Aura

An ability that hit around the caster with a fixed interval for a duration, or toggled.

COMPLETED
UPDATE
COMBAT PLUGIN
NEW ABILITY TYPE: Ground

A ground targeted ability that hit in the area.

COMPLETED
UPDATE
COMBAT PLUGIN
NEW CHARACTER CONTROLLER: MMO Controller

A character controller replicating the movement and camera of games like World of Warcraft.

COMPLETED
NEW RELEASE
NEW TEMPLATE: RPG

This template will give you a base for a game that plays and feels like MMORPGs like World of Warcraft but SINGLE PLAYER.

COMPLETED
NEW RELEASE
CLASSIC RPG TEMPLATE
NEW ITEM TYPE: Currency

Item that automatically gets converted to currency when looted.

COMPLETED
UPDATE
INVENTORY PLUGINCURRENCY PLUGIN
MULTI-CLASSING

Players can have more than one class active at a time

COMPLETED
UPDATE
CLASS PLUGIN
USER DOCUMENTATION

Full release of the Spark online written documentation.

COMPLETED
UPDATE
ALL PLUGINS
DEVELOPER DOCUMENTATION

Partial release of the Spark documentation for developers wanting to create & release their own plugins, extensions etc.

COMPLETED
UPDATE
ALL PLUGINS