Selectable Civilization Bonuses

What would you like to see in Freeciv? Do you have a good idea what should be improved or how?
Lachu
Elite
Posts: 430
Joined: Sat May 04, 2013 2:19 pm

Selectable Civilization Bonuses

Postby Lachu » Thu Mar 01, 2018 7:26 pm

This idea is based on Empire Earth game.

In Empire Earth game, once game started, you can select your's civilization bonuses, such like +20% faster cavalierly. Each bonus have own cost.

Civilization, started from version 3, provides civilization bonuses, like Rome is militaristic and commercial.
In my opinion better don't set these bonuses fixed, but rather allow player to select own like in Empire Earth.

So:
- After game starts, players can choose civilization bonuses
- Each bonus costs civilization points
- Players starts with some civilization points
- Each turn reduces civilization points or increases civilization bonuses costs

Why lasts point? Imagine player can plan whole gameplay and select civilization bonuses he/she really like. He/She can adjust to current situation instead, but lose civilization point in this case.

If you like, you can also allow to gather civilization points by gathering achievements or culture points, but I'm rather oposite.

User avatar
dunnoob
Elite
Posts: 327
Joined: Mon Dec 23, 2013 3:13 am
Location: Hamburg
Contact:

Re: Selectable Civilization Bonuses

Postby dunnoob » Sat Mar 03, 2018 10:37 am

Lachu wrote:This idea is based on Empire Earth game.
Sounds like a FreeCol feature, each nation either has or can get one unique bonus (=no other nation can get the same bonus), and depending on the bonus the start units are different. It's nice, but it would be hard to get a similar feature in Freeciv, it would require something more convoluted than pick nation (+ style + leader).

Lachu
Elite
Posts: 430
Joined: Sat May 04, 2013 2:19 pm

Re: Selectable Civilization Bonuses

Postby Lachu » Sat Mar 03, 2018 1:25 pm

I think rather about selecting bonuses in game, as described. Additionally, each turn will increase bonus cost or reduce bonus points (if player's bonus points > 0).