
Victory conditions should be session settings, not baked into maps/templates
I really like Olden Era so far, but I think the current game setup flow mixes concepts that should probably be separate.
Right now, some things that feel like session rules are presented as if they were properties of the map/template. For example, a template can appear to be tied to something like “Final Battle”. To me, that is confusing, because the map should define the board: size, layout, player count, zones, starting positions, roads, resources, neutral density, and so on.
Victory conditions should define how the match is won.
Those are different layers.
A cleaner structure would be:
Map / Template
Defines the battlefield:
Blitz
L (128 × 128)
Players: 2
Template layout / thumbnail
Hero Rules
Defines hero constraints:
Hero limit
Single hero mode
Other hero-related restrictions
Victory Conditions
Defines how the session ends:
Defeat all opponents
Tournament Mode
Final Battle
Other objective-based win conditions
The important part is that Tournament Mode and Final Battle should not be treated as map parameters. They are victory conditions that only become available when the hero rules allow them, specifically, when each player has a single hero.
So if Hero Limit is greater than 1, those victory conditions should simply be disabled or locked, with a clear explanation like:
“Requires Hero Limit = 1.”
If Hero Limit is 1, they become selectable.
This makes the setup screen much easier to reason about:
The map answers: “Where are we playing?”
The hero rules answer: “What are the hero constraints?”
The victory conditions answer: “How do we win?”
The difficulty/gameplay settings answer: “How hard and how fast is the session?”
I also think this removes the need for a separate “Game Mode: Classic” field. If “Classic” is just the normal adventure mode, then it does not need to another option of quick game.
The current system feels confusing because it makes the player infer too much from the template itself. A new player may reasonably wonder: is “Final Battle” a map type, a game mode, a victory condition, or a special rule? The UI should make that explicit.
That's my two cents.
What do you think?