Page 9 of 9

Re: Postęp game

Posted: Wed Nov 07, 2018 2:11 pm
by Lachu
I will update the wiki on You can play it, but only with human and you must start server by hand.
There's no completed ruleset, rather rulesets to test a game.

Re: Postęp game

Posted: Wed Nov 07, 2018 5:04 pm
by Lachu
To run server & client the same time:

Code: Select all

flatpak run --command=/bin/bash
cd /app/bin/
( ./freeciv-gtk-3.22 & ./freeciv-server -r <selected_ruleset> )

In place of <selected_ruleset> put progressCiv5, progress1 or civ2civ3

Re: Postęp game

Posted: Wed May 01, 2019 12:07 pm
by Lachu
I have small amount of time and decided to implement new feature, allowing to make game more compatible with Civilization 3. If I found more time, the game could reborn!

I partially implemented improvement count restrictions, so you can define improvement class and sign improvement to it. In next step, you can define (for example) that any kind of building bellowing to small wonder could exist only once per player and any great/world wonder could exist only three times on map, but only once per player. In future I will add builtin counters, like max player count, max player count played, current player count, default player count, so you could define equation, thanks to restrictions, like:

Max world count: Default player count / 3
Max player count: 1

I will also add other things to described feature. Source are available now, but for flatpak package you should wait.

Re: Postęp game

Posted: Thu May 02, 2019 6:18 pm
by Lachu
I must repair last error I know to work on other things.

Where AI is initialized after ruleset is loaded? I see server_player_init is called before ruleset is loaded both for AI and human player, but after ruleset is loaded, this function is called only for humans.

Re: Postęp game

Posted: Fri May 03, 2019 1:14 pm
by Lachu
I correct bugs and made one workaround, which allowing to start from freeciv-gtk3.22 game with civ2civ3, progress1 and progressCiv5 rulesets. I push sources, but don't made flatpak yet.

Please test and tell, which features from Civ3 and Civ5 are missing. progressCiv5 implements golden era and civics. Civ2civ3 implement possibility to build Great Wonder up to three players. Each of this mechanism are configurable by ruleset, for example golden era and selecting a new civic after gather some culture points is implemented in ruleset. The same about restrictions allowing to build small wonder infinity count on world, but only once per player. The same about build up three time great wonder, but only once per player.

EDIT: Newest (prealpha-19) version uploaded.