Hey all,
I've been hinting at this for some time, but I'm interested in creating a community vision and a roadmap for longterm goals to better unite us, and I want to collect a lot of community feedback on this before moving forward. This is, after all, a community project.
The VP Congress system has been very popular since its implementation, and aside from some tweaks, like better anti-cheating methods for the Voting Phase, I think it's been a great tool for involving the community in improving the mod for the better.
The success of the system leads me to two conclusions:
1. It is a great way to handle balance changes (aside from the occasional, generally minor ones made by developers).
2. Balance changes will not be part of the community roadmap, since we already have a fully functional system for continuous improvement balance-wise.
So then, what am I asking for ideas about? Three things: what we have, what we want, and how to best use the former to get the latter, focused on AI, user interface (UI) and structural changes rather than the game's balance.
Examples of changes outside of the code:
Don't be afraid to think big and go against current norms, because these are longterm goals.
Developers are particularly encouraged to give their input here - listing out their ideas on how they want to improve the mod longterm - but any member of the community is welcome to share their thoughts or comment on others' thoughts.
Please remain civil and refrain from excessively bashing others' ideas, but critiquing them is fair.
Some constraints, so we don't get crazy with the ideas here:
1. VP will always be a free to play mod focused on Civ V. We're not switching games or charging anything.
2. Developers are volunteers, life comes first, and they cannot be forced or pushed into doing anything they don't want to.
3. We do not accept donations to the developers (distributing these fairly would be a nightmare). If an idea for a specific improvement to the mod requires money, it can be suggested and with permission from a CivFanatics admin, we could request crowdfunding from the community (sort of like Kickstarter). I won't rule these out during brainstorming, but keep your expectations reasonable.
4. No changes focused on balance (see above). Changes which have a balance impact but are largely focused on something else, like the Complete Merge, may be proposed.
5. Standard legal and physical constraints apply - in order to be accepted, ideas must be legal, abide by site rules, and not violate the laws of physics, either.
This will not be as democratic a process as the VP Congress is. Developers necessarily have a greater say here, and more executive oversight is also needed. At the start of May after VP Congress Session #7, I will look at everyone's ideas, rationale, and comments, and create a draft roadmap and vision which I will put up for public comment for a time, probably two to four weeks. I will then amend it based on community feedback.
At the end of this, my objective is to having a living document stating the VP community's vision, articulating clear goals for the future and defining a timeline as to when we aim to complete them as well as who will be responsible for implementing them. This document will be publicly available and revised at periodic intervals.
With all of that said, I'm interested to hear what y'all think.
I've been hinting at this for some time, but I'm interested in creating a community vision and a roadmap for longterm goals to better unite us, and I want to collect a lot of community feedback on this before moving forward. This is, after all, a community project.
The VP Congress system has been very popular since its implementation, and aside from some tweaks, like better anti-cheating methods for the Voting Phase, I think it's been a great tool for involving the community in improving the mod for the better.
The success of the system leads me to two conclusions:
1. It is a great way to handle balance changes (aside from the occasional, generally minor ones made by developers).
2. Balance changes will not be part of the community roadmap, since we already have a fully functional system for continuous improvement balance-wise.
So then, what am I asking for ideas about? Three things: what we have, what we want, and how to best use the former to get the latter, focused on AI, user interface (UI) and structural changes rather than the game's balance.
Examples of changes outside of the code:
- Better resource/organization support for modmod development
- How the mod files are organized
- How the subforum is structured and what it's used for
- How the Discord server is structured and what it's used for
- Ideas on the VP Congress system itself and how it can be better managed
- Protocols for new releases, version history, GitHub issues
- Documentation and changelogs
- Tutorials and help to encourage new developers to join
- Roles and responsibilities for existing developers (on a voluntary basis)
- Code changes to better support modmods
- Deciding how modular we want VP to be and making it customizable to that degree, no more, no less
- Rewriting the AI to be more "top-down focused" rather than split-brained (ideas on how to change the AI on a large scale are a big part of this)
- Restructuring the code to be easier to mod/work with, for example by having all functions related to something stored in CvPlayer (moving things between classes, or deleting unnecessary ones - requires thinking about the purpose of each file)
- Standard practices for writing code
- Updating to the latest version of EUI
- Adding more functions to the autoinstaller
Don't be afraid to think big and go against current norms, because these are longterm goals.
Developers are particularly encouraged to give their input here - listing out their ideas on how they want to improve the mod longterm - but any member of the community is welcome to share their thoughts or comment on others' thoughts.
Please remain civil and refrain from excessively bashing others' ideas, but critiquing them is fair.
Some constraints, so we don't get crazy with the ideas here:
1. VP will always be a free to play mod focused on Civ V. We're not switching games or charging anything.
2. Developers are volunteers, life comes first, and they cannot be forced or pushed into doing anything they don't want to.
3. We do not accept donations to the developers (distributing these fairly would be a nightmare). If an idea for a specific improvement to the mod requires money, it can be suggested and with permission from a CivFanatics admin, we could request crowdfunding from the community (sort of like Kickstarter). I won't rule these out during brainstorming, but keep your expectations reasonable.
4. No changes focused on balance (see above). Changes which have a balance impact but are largely focused on something else, like the Complete Merge, may be proposed.
5. Standard legal and physical constraints apply - in order to be accepted, ideas must be legal, abide by site rules, and not violate the laws of physics, either.
This will not be as democratic a process as the VP Congress is. Developers necessarily have a greater say here, and more executive oversight is also needed. At the start of May after VP Congress Session #7, I will look at everyone's ideas, rationale, and comments, and create a draft roadmap and vision which I will put up for public comment for a time, probably two to four weeks. I will then amend it based on community feedback.
At the end of this, my objective is to having a living document stating the VP community's vision, articulating clear goals for the future and defining a timeline as to when we aim to complete them as well as who will be responsible for implementing them. This document will be publicly available and revised at periodic intervals.
With all of that said, I'm interested to hear what y'all think.
Last edited: