2023-10-31 02:21 am

Хакодыбр

Разве может программист без хака?

Вот и я не могу. Решил написать мой оптимизатор для "цивилизации" в форме "freeciv" (довольно полный опенсорц клон, с полноцветной графикой, только без багов).

Оптимизатор не в смысле патчер, а в смысле, советник, который будет анализировать поле и советовать как оптимально играть на данной карте.

Вообще я не первый раз за такое берусь, но раньше сильно другие условия были - для Элиты просто тупо нашел опенсорц генератор Вселенной (официал), очень удобно, там прям на блюдечке всё преподнесено.

Пробовал например Simutrans (клон транспорт тайкун или рейлроад тайкун), там так нашифровали в сейвах с картой (она по-моему даже реально шифруется криптографически) что у меня терпения не хватило даже из их опенсорц кода выдрать лоад-сейв.

А цивилка порадовала - там сейв на языке написан. В смысле эдакий простенький императивный SDL, напоминает конфиги юникса, есть скрипты, но по крайней мере карта там невооруженным глазом видна.