Roadmap: Difference between revisions

From Soccerverse Wiki
Jump to navigation Jump to search
 
(63 intermediate revisions by the same user not shown)
Line 6: Line 6:


This roadmap explains what the three eras are with a brief explanation of each one.  
This roadmap explains what the three eras are with a brief explanation of each one.  
== Era 1 ==


The first era is to deploy the game world and have it up and functioning in a sustainable and healthy way.  This also creates a demand side for SVC, the in-game currency.
The first era is to deploy the game world and have it up and functioning in a sustainable and healthy way.  This also creates a demand side for SVC, the in-game currency.
== Era 2 ==


The second era is to bring out more the trader side of the game.  This will open up the game to potentially millions of players worldwide.  This also creates the supply side for SVC.
The second era is to bring out more the trader side of the game.  This will open up the game to potentially millions of players worldwide.  This also creates the supply side for SVC.


== Era 3 ==
The third era is when the soccerverse team is happy that the game is in a state where control of the game can be handed over to the community.  This will be achieved through open sourcing the code, allowing users to run their own game nodes and giving up the ability to change the game and its rules, which puts the game in its final state. Users will be able to build their own apps and tools on top of the soccerverse ecosystem.
 
The third era is when the soccerverse team is happy that the game is in a state where control of the game can be handed over to the community.  This will be achieved through open sourcing the code, allowing users to run their own game nodes and putting the game in its final state before giving up the ability to change the game and its rules. Users will be able to build their own apps and tools on top of the soccerverse ecosystem.


== The Roadmap ==
== The Roadmap ==


Soccerverse is currently in era 1 and now moving into era 2.
Soccerverse is currently in era 1 and now moving into era 2.
=== Roadmap Key ===


{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="KEY"
{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="KEY"
Line 28: Line 24:
! style="background-color: #f2f2f2; color: black;" | Description
! style="background-color: #f2f2f2; color: black;" | Description
|-
|-
| style="color: green;" | GREEN || style="color: black;" | Completed
| style="color: purple;" | PURPLE || style="color: black;" | Era 1
|-
|-
| style="color: orange;" | ORANGE || style="color: black;" | Era 2 / Essential
| style="color: orange;" | ORANGE || style="color: black;" | Era 2
|-
|-
| style="color: red;" | RED || style="color: black;" | Era 3
| style="color: red;" | RED || style="color: black;" | Era 3
Line 36: Line 32:
| style="color: blue;" | BLUE || style="color: black;" | Features
| style="color: blue;" | BLUE || style="color: black;" | Features
|}
|}
*The items listed in purple are Era 1 and have now been completed.
*The items listed in orange are Era 2 and are currently been worked on.
*The items listed in red are Era 3
In addition there will also still be new game features developed alongside the Era work. These are currently listed in blue but they do not yet have any defined completion dates. The community will be engaged to help decide the priority of these features and how they will work.
Note:
*The timelines are subject to change for any of the Era work or the new game features.
*These are the completion dates, completed by the end of that month.
=== The schedule ===


{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="Season 1"
{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="Season 1"
Line 48: Line 56:
! style="background-color: #f2f2f2; color: black;" | Jun
! style="background-color: #f2f2f2; color: black;" | Jun
|-
|-
| || || || || || style="color: green;" | '''SEASON 2 DEPLOY'''
| || || || || || style="color: black;" | '''SEASON 2 DEPLOY'''
|-
|-
| || || || || style="color: green;" | Testing of end of season logic ||
| || || || || style="color: black;" | Testing of end of season logic ||
|-
|-
| style="color: green;" | '''GAME LAUNCH''' || || || || ||
| | <span style="color: purple;">'''GAME LAUNCH'''</span> <span style="color: green;">(Done)</span> || || || || ||
|-
|-
| || style="color: green;" | 1000 improvements || || || || ||
| || <span style="color: purple;"> 1000 improvements</span> <span style="color: green;">(Done)</span> || || || || ||
|-
|-
| || || style="color: green;" | 1000 improvements || || || ||
| || || <span style="color: purple;"> 1000 improvements</span> <span style="color: green;">(Done)</span> || || || ||
|-
|-
| || || style="color: green;" | New languages: Japanese, Turkish, Indonesia || || || ||
| || || <span style="color: purple;"> New languages: Japanese, Turkish, Indonesia</span> <span style="color: green;">(Done)</span> || || || ||
|-
|-
| || || style="color: green;" | Home screen || || || ||
| || || <span style="color: purple;"> Home screen</span> <span style="color: green;">(Done)</span> || || || ||
|-
|-
| || || style="color: green;" | Notifications || || || ||
| || || <span style="color: purple;"> Notifications</span> <span style="color: green;">(Done)</span> || || || ||
|-
|-
| || || style="color: green;" | Ingame popup message || || || ||
| || || <span style="color: purple;"> Ingame popup message</span> <span style="color: green;">(Done)</span> || || || ||
|-
|-
| || || || style="color: green;" | Player loans (backend) || || ||
| || || || <span style="color: purple;"> Player loans (backend)</span> <span style="color: green;">(Done)</span> || || ||
|-
|-
| || || || style="color: green;" | Community hub || || ||
| || || || <span style="color: purple;"> Community hub</span> <span style="color: green;">(Done)</span> || || ||
|-
|-
| || || || style="color: green;" | Community ultras || || ||
| || || || <span style="color: purple;"> Community ultras</span> <span style="color: green;">(Done)</span> || || ||
|-
|-
| || || || style="color: green;" | Implement season 1 user feedback || || ||
| || || || <span style="color: purple;"> Implement season 1 user feedback</span> <span style="color: green;">(Done)</span> || || ||
|-
|-
| || || || style="color: green;" | A.I. Transfers || || ||
| || || || <span style="color: purple;"> A.I. Transfers</span> <span style="color: green;">(Done)</span> || || ||
|-
|-
| || || || style="color: green;" | Cash injection to clubs || || ||
| || || || <span style="color: purple;"> Cash injection to clubs</span> <span style="color: green;">(Done)</span> || || ||
|-
|-
| || || || || style="color: green;" | Champions cup qualifiers ||
| || || || || <span style="color: purple;"> Champions cup qualifiers</span> <span style="color: green;">(Done)</span> ||
|-
|-
| || || || || style="color: green;" | Cup winners cup ||
| || || || || <span style="color: purple;"> Cup winners cup</span> <span style="color: green;">(Done)</span> ||
|-
|-
| || || || || style="color: green;" | Add new players logic ||
| || || || || <span style="color: purple;"> Add new players logic</span> <span style="color: green;">(Done)</span> ||
|-
|-
| || || || || style="color: green;" | Calculate player changes ||
| || || || || <span style="color: purple;"> Calculate player changes</span> <span style="color: green;">(Done)</span> ||
|-
|-
| || || || || style="color: green;" | Jobs board ||
| || || || || <span style="color: purple;"> Jobs board</span> <span style="color: green;">(Done)</span> ||
|-
|-
| || || || || || style="color: green;" | Player influence cost updates
| || || || || || <span style="color: purple;"> Player influence cost updates</span> <span style="color: green;">(Done)</span>
|-
|-
| || || || || || style="color: green;" | Community Building on APIs
| || || || || || <span style="color: purple;"> Community Building on APIs</span> <span style="color: green;">(Done)</span>
|}
|}


Line 96: Line 104:
{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="Season 2"
{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="Season 2"
|-
|-
! colspan="6" style="background-color: #f2f2f2; color: black;" | Season 2
! colspan="6" style="background-color: #f2f2f2; color: black;" | Season 2 - 2025
|-
|-
! style="background-color: #f2f2f2; color: black;" | Jul
! style="background-color: #f2f2f2; color: black;" | Jul
Line 105: Line 113:
! style="background-color: #f2f2f2; color: black;" | Dec
! style="background-color: #f2f2f2; color: black;" | Dec
|-
|-
| || || || || || style="color: green;" | '''SEASON 3 DEPLOY'''
| || || || || || style="color: black;" | '''SEASON 3 DEPLOY'''
|-
| || || || || style="color: black;" | Testing of end of season logic ||
|-
| <span style="color: purple;"> Player Loans</span> <span style="color: green;">(Done)</span>  || || || || || ||
|-
| || <span style="color: purple;"> Implement season 2 user feedback</span> <span style="color: green;">(Done)</span> || || || ||
|-
| || || <span style="color: purple;"> Customized AI-generated news</span> <span style="color: green;">(Done)</span>  || || ||
|-
| || || || <span style="color: orange;"> SVC payout calculator</span> <span style="color: green;">(Done)</span>  || ||
|}
 
 
{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="Season 3"
|-
! colspan="6" style="background-color: #f2f2f2; color: black;" | Season 3 - 2026
|-
! style="background-color: #f2f2f2; color: black;" | Jan
! style="background-color: #f2f2f2; color: black;" | Feb
! style="background-color: #f2f2f2; color: black;" | Mar
! style="background-color: #f2f2f2; color: black;" | Apr
! style="background-color: #f2f2f2; color: black;" | May
! style="background-color: #f2f2f2; color: black;" | Jun
|-
| || || || || || style="color: black;" | '''SEASON 4 DEPLOY'''
|-
|-
| || || || style="color: green;" | Testing of end of season logic || || ||
| || || || || style="color: black;" | Testing of end of season logic ||
|-
|-
| || || || style="color: green;" | Players retiring || || ||
| <span style="color: purple;"> Implement season 3 user feedback</span> <span style="color: green;">(Done)</span> || || || || || ||
|-
|-
| || || || || || style="color: green;" | Open source the game code
| || <span style="color: orange;"> Agent changes</span> <span style="color: green;">(Done)</span> || || || || ||
|-
|-
| || style="color: green;" | Portfolio Management || || || || ||
| || <span style="color: orange;"> Increase player bonuses</span> <span style="color: green;">(Done)</span> || || || || ||
|-
|-
| || style="color: green;" | SVC payout calculator || || || || ||
| || || <span style="color: orange;"> New V2 App in Beta with community</span> <span style="color: green;">(Done)</span> || || || ||
|-
|-
| || style="color: green;" | Chat revamp v2 - include extra channels || || || || ||
| || || <span style="color: orange;"> Portfolio Management</span> <span style="color: green;">(Done)</span> || || || ||
|-
|-
| || style="color: green;" | Economy number tuning || || || || ||
| || || <span style="color: orange;"> SVC payout calculator</span> <span style="color: green;">(Done)</span> || || || ||
|-
|-
| || || style="color: green;" | Mobile first UX revamp || || || ||
| || || <span style="color: orange;"> Chat revamp v2 - include extra channels</span> <span style="color: green;">(Done)</span> || || || ||
|-
|-
| || || || style="color: orange;" | New user onboarding funnel || || ||
| || || <span style="color: orange;"> Economy number tuning</span>  || || || ||
|-
| || || <span style="color: orange;"> Match Engine balancing - tactics</span> <span style="color: green;">(Done)</span> || || || ||
|-
| || || || style="color: orange;" | New App live || || ||
|-
| || || || style="color: orange;" | Mobile first UX revamp || || ||
|-
| || || || style="color: orange;" | Major app issues fixed || || ||
|-
|-
| || || || style="color: orange;" | Bloomberrg Screen || || ||
| || || || style="color: orange;" | Bloomberrg Screen || || ||
|-
|-
| || || style="color: blue;" | Match Engine Improvements || || || ||
| || || || style="color: orange;" | New user onboarding funnel || || ||
|-
|-
| style="color: orange;" | Player Loans || || || || || ||
| || || || style="color: orange;" | Ability to add remove friends in chat || || ||
|-
|-
| style="color: blue;" | Champ Manager Style Commentrary || || || || || ||
| || || || style="color: red;" | GSP (back end game) ready for open sourcing [ready to press the button] || || ||
|-
|-
| style="color: blue;" | Audio Commentry || || || || || ||
| || || || style="color: red;" | Comprehensive APIs & Developer Support: || ||
|-
|-
| style="color: green;" | Score Centre || || || || || ||
| || || || style="color: red;" | Support UGC content and Tool building || ||
|-
|-
| style="color: orange;" | Customized AI-generated news || || || || || ||
| || || || style="color: red;" | Player rating changes || ||
|-
|-
| style="color: blue;" | Friends List || || || || || ||
| || || || || style="color: red;" | Open source front end ||
|-
|-
| style="color: blue;" | User Watch List || || || || || ||
| || || || || style="color: red;" | SV team running game nodes ||
|-
|-
| style="color: blue;" | Player Watch List || || || || || ||
| || || || || style="color: purple;" | Players retiring ||
|-
|-
| style="color: blue;" | Club Watch List || || || || || ||
| || || || || || style="color: red;" | Tune economy and payouts using game parameter tool
|-
|-
| style="color: blue;" | AI Assistant Manager || || || || || ||
| || || || || || style="color: red;" | Remove transfer market restrictions
|}
 
 
{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="Season 4"
|-
|-
| style="color: blue;" | Internaional Managers || || || || || ||
! colspan="6" style="background-color: #f2f2f2; color: black;" | Season 4 - 2026
|-
! style="background-color: #f2f2f2; color: black;" | Jul
! style="background-color: #f2f2f2; color: black;" | Aug
! style="background-color: #f2f2f2; color: black;" | Sep
! style="background-color: #f2f2f2; color: black;" | Oct
! style="background-color: #f2f2f2; color: black;" | Nov
! style="background-color: #f2f2f2; color: black;" | Dec
|-
|-
| style="color: blue;" | Friendlies || || || || || ||
| || || || || || style="color: black;" | '''SEASON 5 DEPLOY'''
|-
|-
| style="color: blue;" | Reputation System || || || || || ||
| || || || || style="color: black;" | Testing of end of season logic ||
|-
|-
| style="color: blue;" | Achievement System || || || || || ||
| style="color: red;" | Open source the game code (GSP) || || || || || ||
|-
|-
| style="color: blue;" | Leaderboard version 2 || || || || || ||
| style="color: red;" | Users running game nodes || || || || || ||
|-
|-
| style="color: blue;" | UI end of season improvements || || || || || ||
| || style="color: red;" | Enable club SVC fundraising || || || || ||
|-
|-
| style="color: blue;" | Europa league || || || || || ||
| || style="color: red;" | SV team give up ability to change game parameters || || || || ||
|-
|-
| style="color: blue;" | Qualifiers - all champions cups || || || || || ||
| || || style="color: red;" | Nirvana  || || ||  
|}
|}


''Note: This gets us to Nirvana by the end of August. However, the last two tasks in here we may want to do later, so Nirvana would also be later. For now we will keep it in August.''


{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="Season 3"
 
{| class="wikitable" style="border: 1px solid #000; text-align: center;" caption="New Features"
|-
! colspan="6" style="background-color: #f2f2f2; color: black;" | Features
|-
! colspan="6" style="background-color: #f2f2f2; color: black;" | (Note: These features currently have no work start date)
|-
! style="background-color: #f2f2f2; color: black;" | Feature
! style="background-color: #f2f2f2; color: black;" | Status
|-
| style="color: blue;" | Player Loans || style="color: green;" | Done
|-
| style="color: blue;" | Customized AI-generated news || style="color: green;" | Done
|-
| style="color: blue;" | Champ Manager Style Commentary ||
|-
| style="color: blue;" | Audio Commentary ||
|-
| style="color: blue;" | Score Centre ||
|-
|-
! colspan="6" style="background-color: #f2f2f2; color: black;" | Season 3 - 2026
| style="color: blue;" | Friends List ||
|-
|-
! style="background-color: #f2f2f2; color: black;" | Jan
| style="color: blue;" | User Watch List ||  
! style="background-color: #f2f2f2; color: black;" | Feb
! style="background-color: #f2f2f2; color: black;" | Mar
! style="background-color: #f2f2f2; color: black;" | Apr
! style="background-color: #f2f2f2; color: black;" | May
! style="background-color: #f2f2f2; color: black;" | Jun
|-
|-
| style="color: red;" | Comprehensive APIs & Developer Support: || || || || || ||
| style="color: blue;" | Player Watch List ||  
|-
|-
| style="color: red;" | Support UGC content and Tool building || || || || || ||
| style="color: blue;" | Club Watch List ||  
|-
|-
| || || || || || ||
| style="color: blue;" | AI Assistant Manager ||  
|-
|-
| style="color: red;" | Tune economy and payouts using params || || || || || ||
| style="color: blue;" | Internaional Managers ||  
|-
|-
| style="color: red;" | SV team give up parameter control || || || || || ||
| style="color: blue;" | Friendlies ||  
|-
|-
| style="color: red;" | Enable club SVC fundraising || || || || || ||
| style="color: blue;" | Reputation System ||  
|-
|-
| style="color: red;" | Remove transfer market restrictions || || || || || ||
| style="color: blue;" | Achievement System ||  
|-
|-
| style="color: red;" | Users running game nodes || || || || || ||
| style="color: blue;" | Leaderboard version 2 ||  
|-
|-
| || || || || || ||
| style="color: blue;" | UI end of season improvements ||  
|-
|-
| || || || || || ||
| style="color: blue;" | Europa league ||  
|-
|-
| style="color: blue;" | Football Stadium Enhancements || || || || || ||
| style="color: blue;" | Qualifiers - all champions cups ||  
|-
|-
| style="color: blue;" | Sponsorships (for when the game is populated) || || || || || ||
| style="color: blue;" | Football Stadium Enhancements ||  
|-
|-
| style="color: blue;" | Real-time manager action || || || || || ||
| style="color: blue;" | Real-time manager action ||  
|}
|}


=== Roadmap Key ===
=== Nirvana ===
 
An understanding of what the game will look like once this roadmap has been completed can be found by reading the following article on the soccerverse wiki:
*The items listed in green are Era 1 and have now been completed.
[[Trading,_Economy_and_Gameplay#Adding Value to the Game Assets|Adding Value to the Game Assets]]. We call this state 'Nirvana'.
*The items listed in orange are Era 2 and are currently been worked on.
*The items listed in red are Era 3
 
In addition there will also still be new game features developed along side the Era work. These are currently listed in blue and in the July 2025 column. The community will be engaged to help decide the priority of these features and how they will work.
 


An understanding of what the game will look like once this roadmap has been completed can be found by reading the following article from the soccerverse wiki.
At this point the game will have all the core values of true blockchain gaming as defined by the Xaya Project; a fully on-chain, decentralized, provably fair and trustless game, that is fully run and owned by the community.
Trading, Economy and Gameplay - Soccerverse Wiki

Latest revision as of 21:14, 6 April 2026

Soccerverse Roadmap - Era 1 to Era 3

Introduction

Soccerverse will evolve over time from what it is now and this evolution will happen through three stages or eras.

This roadmap explains what the three eras are with a brief explanation of each one.

The first era is to deploy the game world and have it up and functioning in a sustainable and healthy way. This also creates a demand side for SVC, the in-game currency.

The second era is to bring out more the trader side of the game. This will open up the game to potentially millions of players worldwide. This also creates the supply side for SVC.

The third era is when the soccerverse team is happy that the game is in a state where control of the game can be handed over to the community. This will be achieved through open sourcing the code, allowing users to run their own game nodes and giving up the ability to change the game and its rules, which puts the game in its final state. Users will be able to build their own apps and tools on top of the soccerverse ecosystem.

The Roadmap

Soccerverse is currently in era 1 and now moving into era 2.

Roadmap Key

KEY Description
PURPLE Era 1
ORANGE Era 2
RED Era 3
BLUE Features
  • The items listed in purple are Era 1 and have now been completed.
  • The items listed in orange are Era 2 and are currently been worked on.
  • The items listed in red are Era 3

In addition there will also still be new game features developed alongside the Era work. These are currently listed in blue but they do not yet have any defined completion dates. The community will be engaged to help decide the priority of these features and how they will work.

Note:

  • The timelines are subject to change for any of the Era work or the new game features.
  • These are the completion dates, completed by the end of that month.

The schedule

Season 1 - 2025
Jan Feb Mar Apr May Jun
SEASON 2 DEPLOY
Testing of end of season logic
GAME LAUNCH (Done)
1000 improvements (Done)
1000 improvements (Done)
New languages: Japanese, Turkish, Indonesia (Done)
Home screen (Done)
Notifications (Done)
Ingame popup message (Done)
Player loans (backend) (Done)
Community hub (Done)
Community ultras (Done)
Implement season 1 user feedback (Done)
A.I. Transfers (Done)
Cash injection to clubs (Done)
Champions cup qualifiers (Done)
Cup winners cup (Done)
Add new players logic (Done)
Calculate player changes (Done)
Jobs board (Done)
Player influence cost updates (Done)
Community Building on APIs (Done)


Season 2 - 2025
Jul Aug Sep Oct Nov Dec
SEASON 3 DEPLOY
Testing of end of season logic
Player Loans (Done)
Implement season 2 user feedback (Done)
Customized AI-generated news (Done)
SVC payout calculator (Done)


Season 3 - 2026
Jan Feb Mar Apr May Jun
SEASON 4 DEPLOY
Testing of end of season logic
Implement season 3 user feedback (Done)
Agent changes (Done)
Increase player bonuses (Done)
New V2 App in Beta with community (Done)
Portfolio Management (Done)
SVC payout calculator (Done)
Chat revamp v2 - include extra channels (Done)
Economy number tuning
Match Engine balancing - tactics (Done)
New App live
Mobile first UX revamp
Major app issues fixed
Bloomberrg Screen
New user onboarding funnel
Ability to add remove friends in chat
GSP (back end game) ready for open sourcing [ready to press the button]
Comprehensive APIs & Developer Support:
Support UGC content and Tool building
Player rating changes
Open source front end
SV team running game nodes
Players retiring
Tune economy and payouts using game parameter tool
Remove transfer market restrictions


Season 4 - 2026
Jul Aug Sep Oct Nov Dec
SEASON 5 DEPLOY
Testing of end of season logic
Open source the game code (GSP)
Users running game nodes
Enable club SVC fundraising
SV team give up ability to change game parameters
Nirvana

Note: This gets us to Nirvana by the end of August. However, the last two tasks in here we may want to do later, so Nirvana would also be later. For now we will keep it in August.


Features
(Note: These features currently have no work start date)
Feature Status
Player Loans Done
Customized AI-generated news Done
Champ Manager Style Commentary
Audio Commentary
Score Centre
Friends List
User Watch List
Player Watch List
Club Watch List
AI Assistant Manager
Internaional Managers
Friendlies
Reputation System
Achievement System
Leaderboard version 2
UI end of season improvements
Europa league
Qualifiers - all champions cups
Football Stadium Enhancements
Real-time manager action

Nirvana

An understanding of what the game will look like once this roadmap has been completed can be found by reading the following article on the soccerverse wiki: Adding Value to the Game Assets. We call this state 'Nirvana'.

At this point the game will have all the core values of true blockchain gaming as defined by the Xaya Project; a fully on-chain, decentralized, provably fair and trustless game, that is fully run and owned by the community.