Skip to content

Simplex RPG Engine 2 PRE DEV Roadmap

Matěj Štágl edited this page Oct 10, 2017 · 21 revisions

Roadmap

Note:
Due to Simplex2 being rewritten entirely from scratch, it is no longer neccessary to keep Simplex1 standards in mind. Therefore, everything has been changed, including archetypal sings and out-of-date techniques. Below is a list of old components and their current rewrite state. Although some have been removed, their functionality is still being kept and/or extended is one way or another. Please note, that the pre-dev version is only meant to be a starting point for the stable release of Simplex2 and thus, huge changes will most likely be made until 2.0 RC1 is released. Using this version for serious projects in therefore unadvised.
-Matěj "lof" Štágl

  • ✔️ Inventory
    Ported all existing functionality, added weight and lerp atributes.
  • Chests
    Replaced with component named Containers, utilizing IContainer interface.
  • 🚧 Items
    Currently being ported, no heavy changes should be expected here - focusing more on improving intelligibility. The item options DB has been moved here.
  • ✔️ Equipment
    Done porting, simplified equip and unequip functions. Equipment now falls under the Inventory, being rendered as a subform.
  • Speech
    In queue, I have major changes of this in mind.
  • Action log
    In queue. Not much gonna change I guess. Will improve rendering with edges-blurred surface.
  • ✔️ Gore
    Ported, improved, simplified. Processing blood is now done via pseudoinstances, meaning only one real instance is needed to render whole effect.
  • Collisions
    In queue, I'm trying to automatize things here as much as possible.
  • 🚧 Combat
    Logic is working so far, API is still unimported.
  • Map intro
    Merged into Cutscenes component.
  • Bestiary
    In queue.
  • 🚧 Status menu
    WIP. Status menu is now general container that handles collection, quests, talents, perks, reputation, spells and optionally any other similiar forms. Menu now comes in min / max states and is no longer ontop form. This change has been made due to need of d&d interaction with other HUD elements.
  • Minimap
    In queue.
  • Day&Night cycle
    In queue.
  • Basic transformations
    Merged into Entity component.
  • Quests
    In queue.
  • Cutscenes
    In queue.
  • Pause menu
    In queue.
  • Weather
    In queue.
  • Talents
    In queue.
  • Affections
    In queue.
  • Breakable containers
    Merged into Entity component.
  • Lockpicking
    In queue.
  • Trails
    In queue.
  • 🚧 Crafting
    Mostly done, completly new system. Much easier and reliable to use.
  • Portals
    In queue.
  • Timers
    May or might not become obsolete. Required too much effort to work.
  • Achievements
    In queue.
  • Earthquake effect
    Merged into World Matrix component.
  • Real time building
    In queue.
  • Shop
    In queue.
  • Tooltips
    Merged into draw library.
  • Spells selection
    Obsolete since Simplex1 RC4
  • Persistent object model
    Merged into core Entity model.
  • Save&load In queue.
  • 🚧 Pop up
    In queue, added video player.
  • Area of effect events
    Probably won't be ported and rather incorporated into World Logic component.
  • Throwable items
    In queue.
  • Screen flash
    Merged into World Matrix component.
  • Notifications
    Merged into WinApi component.

New components:
Introducing several new components which are either replacing obsolete ones or providing brand new functionality.

Clone this wiki locally