Atavism 2021 Roadmap
The year 2020 is going to an end, so for now we added one Atavism Eidotr on the list, and we moved unfinished elements from 2020.
- Improvements for AI like range/melee combat behavior or fleeing behavior - NOT STARTED
- Improvements for World Builder - NOT STARTED
- Atavism Theme Manager to manage UI themes, including MMO RPG UI 6 by EVIL - NOT STARTED
- Horizontal Scaling Phase III for Atavism (to run more than one server of each type: in this phase faction and object manager) - NOT STARTED
- Changes in the objstore blob, to move some elements from there to separate tables like currencies, skills, abilities, backpacks, stats - NOT STARTED
- Atavism Editor error-proof concept (rename and delete elements that are constrained with other modules) - NOT STARTED
Atavism 2020 Roadmap
We are very excited about this year, as there are so many things going on in Atavism. Lots of new features and improvements heading your way. Check what we want to deliver in 2020.
- Improvements for AI like range/melee combat behavior or fleeing behavior - MOVED TO 2021
- Combat modifications (AoE on area, global parameters like health steal, cooldowns, casting time, linked aggro, etc.) - COMPLETED (ATAVISM X (10.2.0))
- Improvements for Guilds (levels, quests, warehouse, shop) - COMPLETED (ATAVISM X (10.3.0))
- Improvements for Dialogues (voice-over, quests, price option for a dialogue action) - COMPLETED (ATAVISM X (10.3.0))
- Improvements for World Builder - MOVED TO 2021
- Atavism Theme Manager to manage UI themes, including MMO RPG UI 6 by EVIL - MOVED TO 2020 (Due to Unity new UI planned for 2020)
- Horizontal Scaling Phase III for Atavism (to run more than one server of each type: in this phase faction and object manager) - MOVED TO 2021
- Database reorganization (split some elements into separate tables, and changing name conventions for some fields which is necessary for MySQL 8 handling - COMPLETED (ATAVISM X (10.2.0))
- More options for stat functions to handle name changing for stats - COMPLETED (ATAVISM X (10.2.0))
- Changes in the objstore blob, to move some elements from there to separate tables like currencies, skills, abilities, backpacks, stats - MOVED TO 2021
- Removes Ataivsm related prefabs for items, abilities, skills, etc. and move them to a serialized tables sent by the server during login - COMPLETED (ATAVISM X (10.2.0))
- Icons use for prefabs moves to the database entries as base64 - COMPLETED (ATAVISM X (10.2.0))
- Release of the new Atavism Editor 2020 - COMPLETED (ATAVISM X (10.2.0))
- Player shop (online and offline) - COMPLETED (ATAVISM X (10.3.0))
- Loot table improvements (real % chance, unlimited number of items to drop, definable number of items to drop per loot table, and count range for every item) - COMPLETED (ATAVISM X (10.2.0))
Atavism 2019 Roadmap
Welcome in 2019, we have hope that this year will be great for all Atavism Community. We have great news for you. We established and scheduled Roadmap for this year of Atavism development.
- Talents (passive abilities which could be learned) - COMPLETED (ATAVISM X (10.1.0))
- Loot settings (like only Leader, Free for All, By Turn, Random) - COMPLETED (ATAVISM X (10.1.0))
- Rankings (to present most active, powerful… players) - COMPLETED (ATAVISM X (10.1.0))
- Minimap (so you could use more features like showing where the specific quest can be completed) - COMPLETED (2019.1)
- Loading Screen (for asynchronously loaded scenes) - COMPLETED (2019.1)
- Premium Account Functionality (for example the extra amount of experience when the account has premium status) - COMPLETED (ATAVISM X (10.1.0))
- Atavism Theme Manager to manage UI themes, including MMO RPG UI 6 by EVIL - MOVED TO 2020 (Due to Unity new UI planned for 2020)
- Horizontal Scaling Phase I for Atavism (to run more than one server of each type: in this phase proxy and the world manager) - COMPLETED (ATAVISM X (10.0.0))
- Horizontal Scaling Phase II for Atavism (to run more than one server of each type: in this phase combat and the mobs server) - COMPLETED (ATAVISM X (10.0.0.))
- Migration to .NET 4.x - COMPLETED (2019.1)
- Migration to TextMesh Pro from the Unity Package Manager - COMPLETED (2019.1)
- Migration to Postprocessing Stack v2 from the Unity Package Manager - COMPLETED (2019.1)
- Upgrade for Garbage Collector to the modern one G1 multithreaded version - COMPLETED (2019.1)
- Upgrade log4j to log4j2 full async version - COMPLETED (2019.1)
- Atavism Editor improvements - COMPLETED (2019.1)
- Refactoring for Coordinated Effects - COMPLETED (2019.1)
- Moving all Atavism scripts to Atavism namespace - COMPLETED (2019.1)
- Permadeath option - COMPLETED (ATAVISM X (10.1.0))
- Achievements - COMPLETED (ATAVISM X (10.1.0) Implemented instead of Atavism Theme Manager)
We have hope that you like what is coming this year, we are already excited to implement some of them, so stay tuned.
Atavism 2018 Roadmap
- Pathfinding (Pathfinding mostly for mobs) - COMPLETED (2018.2)
- Socketing for weapons and armors (so you could put gems, runs or in general socket items into the weapons and armors to improve their statistics) - COMPLETED (2018.3)
- Enchanting for weapons and armors (so you could improve item statistics by increasing it to +1, +2, etc. with some logic behind when you failed to enchant it) - COMPLETED (2018.3)
- Sets of weapons and armors (so you could define some items which would be part of the set with a number of items which would give some statistics as a bonus when they are wearied) - COMPLETED (2018.3)
- Crafting Book (so you could learn to craft recipes and put them permanently into the crafting book, to craft items) - COMPLETED (2018.3)
- Auction house (so you could put on sale some of your items, so they could be visible if you are offline) - COMPLETED (2018.3)
- Social Plugin (Blacklist) - COMPLETED (2018.3)
- Windows Manager for Atavism which will let you install, and manage your Atavism for Windows - COMPLETED (2018.3)
- UI designed exclusively for Atavism - COMPLETED (2018.3)
- Non-target combat system to let your players use abilities without a selected target - COMPLETED (2018.3)