Закончил компиляцию ДДЛки. Во время этого процесса компилятор обнаруживал ошибки с таким завидным постоянством, что на их исправление ушло 8,5 часов. Я уже стал думать что они вобще не закончатся. Я конечно ожидал наличие ошибок, но думал что на их исправление уйдет не более 30 мин. Ну да ладно, файл скомпилировался, запускаю цыву... ...и тут произошло то что я и ожидал. А ожидал я то что с первого раза у меня ничего не получится. Так и случилось: при попытке создать новую игру она намертво зависает еще при инициализации. Не беда, я и не такие проблемы решал! Но на сегодня с меня хватит - продолжу завтра.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Сегодня появилось свободное время и я решил занятся своим ИИ: за 3,5 часа методом научного тыка нашел причину заисания - игра не может определить стартовые позиции игроков. Теперь осталось выяснять как избавится от этого безобразия.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
5 дней понадобилось чтоб избавится от постоянных вылетов (вего было обнаружено и исправлено 6 багов). После чего стало ясно, что мой ИИ работает. Но есть маленькая проблема - он работает не совсем так как я задумывал. Так что теперь прийдется "обрабатывать его напильником".
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Работа подходит к концу. Основные проблемы устранены, ИИ работает без збоев (100 первых ходов, дальше не тестил). Сейчас пытаюсь добавить новую фишку облехчающую управление рабочими (уменьшающую микроменеджмент). Если она получится, то уже завтра или после завтра выпущу Бэтта версию, чтоб показать новую фишку в деле. После чего, когда исправлю все мелькие огрехи ИИ, выйдет нормальная версия.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Бэтта версия, демонстрирующая дополнительный способ управления рабочими. Ставится как патч (желательно сделать копию мода).
Управление осуществляется таким образом:
1) Ставите рабочих на автомат
2) Наводите курсор на интересующий тайл.
3) Нажимаете на клаве кнопку Q. (Вобще-то планировалось нажимать колесико мыши, но пока незнаю как отследить его нажатие)
4) В появляющемся списке выбираете тип строительства
5) Выставляете приоритет (чем меньше число, тем больше вероятность что рабочие начнут его делать раньше остальных)
На ИИ пока не обращайте внимание - он еще дорабатывается.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Провел оптимизацию кода. Оптимизация проведена еще не до конца, но ИИ уже думает быстрее чем в оригинале !!!
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Вышла предрелизная версия 0,17 (Ставится на версию 0,16,16).
Версия вполне играбельная.
До релиза осталось совсем чуть-чуть.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Обновил файл 0.16.16_0.17.AI_PredRelise.rar
Подправил меню выбора построек
http://vet.civfanatics.ru/screenshots/OptMenu.JPG
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Мод сделан на основе DLL. А к DLL надо еще пара файлов.
Вот минимальный набор
http://vet.civfanatics.ru/EoW_Lite/
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Версия 0.17.AI_PredRelise_1
1)Исправил несколько ошибок
2)Мелкая оптимизация оригинального кода
3)Великолепная оптимизация своего кода - планирование улучшений для города (теперь он выполняется в 5-10 раз быстрее!!! это очень хороше заметно при создании новой игры (инициализация производится гораздо быстрее) и основании нового города (игра уже не замирает на пару секунд)). Так что ИИ стал думать еще быстрее.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Последняя предрелизная версия 0.17.AI_PredRelise_2.
1) Переделал алгоритм поиска лучшего места для города
2) Исправил несколько ошибок
3) Незначительная оптимизация
Для релиза осталось только:
1) исправить баг из-за которого все побережья становятся усыпаными варварскими галерами, что сильно замедляет игру. (пока незнаю из-за чего он появился)
2) сделать несколько мелких поправок для алгоритма выбора тайла для города.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод