-
-
Notifications
You must be signed in to change notification settings - Fork 19
Simplex RPG Engine 2 PRE DEV 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.