Guillaume Alvarez
Guillaume Alvarez
Being a leader is a matter of chance for a big part. The player should not be subjugated by mere chance. He must be able to continue playing but as...
Games should be saved in json format. Having a human-readable format will help debugging. Main menu must include buttons to load an existing game. Pause menu will have a button...
At the moment armies are pretty useless: they just act as secondary sources. It makes wars pretty boring. This should be improved by letting armies have a larger influence when...
When power is bigger than health it gets reduced to health/2. There should be different disaster depending on the terrain: - floods near costs - drought in plains and desert...
Trade should be an important feature of the game. It means routes appearing on the map on which neighbouring empires get a few. The traded objects should depend on discoveries...
Religions are two-fold: - it is a cultural feature than can propagate from its source - it can be chosen by an empire as its official cult When choosing a...
When discovering the "religion" concept every empire should be able to define its religion. The options could depend on the discoveries already made. They would provide bonus depending on the...
It is important the player empire is not just a color on the map. One way to personalize it is to add factions or social groups to the game: -...
When using HTTPS/SSL the 'port' may not be set from property `spring.cloud.zookeeper.discovery.instance-port`. In that case avoid throwing an exception and take the port at runtime.