Kobol roadmap

Permalink

  Plans for a full remake of this project were drawn in late 2019. We started at Q2 2020, had delays, and went back to development in Q2 2022.

Last update: Sunday, April 10, 2022 7:00 PM CST

 

Legends: Not started   Working on   Delayed   Finished

May 2020
Rethink schemas and classes tree  
  Gather common elements from the old code and make a core module with them
Port card templates maintenance module  
  Port "Cardspecs" module to new "Cards" maintenance module
Port boards maintenance module.  
  Port realms maintenance module.
Port universes maintenance module.  
June 2020
  Port skills maintenance module.
Refactor board and template forges.  
July 2020
  Port depot (card packs factory) maintenance module.
Finish admin module leftovers  
Aug-Sept 2020
  Prep backend home elements
Prep social channels  
  Upload and install ported modules
Upload base schemas, classes and imagery  
  Make listing pages (registered realms, universes, boards and cards)
Make landing docs (privacy policy, TOS, etc.)  
  Make "about" docs section with detailed explanations on what are realms, universes, cards, etc.
Make module intros and context help  
Sept 2020-Apr 2021 > Jan 2022
  Mount staging GameServer - aborted
Add support for realms without user registration system - aborted  
Add support for realms with user registration system - aborted  
  Mount testing realm - aborted
Web game client recoding - aborted  
 February 2022
  Paradigm shift: Kobol will be an API, game clients will be built on top 
Code review and discarding of loosely rebuilt elements.  
  Infrastructure refactoring: taken elements from the original idea to bring four building blocks: 
    CMS: where everything is designed.
    Profiler: will be the entry point of realms, will provide root elements to the game client and the cards depot.
    GameServer: will serve all requests to the game client and control battle flow.
    Stas server: will receive stats from the other blocks and build reports.
    Game clients will live on the realm websites, and the websites will only interface with the GameServers.
March-April 2022
Detach CMS from the Kobol website  
  Add extensions support for all game elements 
 Add customizations to card templates, cardspecs and boards through extensions  
  Add the definition of a new SPs management subsystem, allowing support for cryptocurrencies and smart contract based tokens for QTUM based blockchains.
Add support for custom parameters on realms for extension-based control decisions  
  Implement new servers infrastructure: staging, development and production nodes.
    The next realms will be used for development and testing:
    Testing Realm, internally managed by the Kobol dev team.
    PoliCromix, owned by LAVA SoftWorks and managed in association with the Kobol dev team.
    Army of Crypto, owned and managed by the OnixCoin team.
Create full reference for all API endpoints  
  Add support for realm bootstrap on the profilers
Add support for login validation / registration API endpoints  
  Add  support for GameServer API endpoints
  May-August 2022
Implement cryptocurrency/token based management wallet   
  Implement NFT creation  capabilities
Add support for pre-generated NFTs  
  Make API endpoints for depot, websites, wallets.
Implement in-game shopping  
  Implement website marketplace and auctions center
Remake battle logic  
  Add missing elements in battle logic
 Implement stats harvesters and reporters  
  September 2022
  Alpha release of all systems for Army of Crypto
Debugging and tuning  
October-November 2022
  Implement "native" SPs management wallet
 Remake game client for JavaScript  
  Remake training zone 
Redefine initial universes for PoliCromix  
  Make and deploy initial universes for PoliCromix
Implement creation of cards from crypto wallet addresses   
December 2022
  Add forums
Global production testing & debugging   
  Public release of PoliCromix realm
 Marketing & communitiy tracking  
January-February 2023
  Make creator manuals for realms, universes, boards, cards, etc.
Make stories editor module  
  Make initial stories for PoliCromix universes
Launch initial stories  
March-April 2023
  Develop "world domination" playing mode
May-June 2023
Start development of Mobile app  
  Launch PoliCromix Mobile

 

Important: all information above is subject to change without notice.

We'll try to post progress articles as humanly possible on our frontpage and notify our followers on social networks.
If you want to get such notifications, please follow us on Twitter, Discord or Telegram.