Меня заинтересовала проблема появления варваров. Когда именно они сменяют зверей, когда исчезают и тп. В принципе понятно, где копать, но может кому то попадались объяснения на их-фанатиках, во всяких там 40TM-ах такая тема не всплывала? Или, если у кого то есть игровые наблюдения по этому вопросу, делитесь.
* * * *
Наблюдения по теме собираются на модиках
Ну... Они с какой-то вероятностью генерятся каждый ход на ничьим юнитом (ни людским, ни АИ) невидимых клетках. На мелководье генерятся галеры, но там вероятность ниже, чем на суше (где-то, никак не могу вспомнить, видел статью, и вроде даже с формулами... Но вот где? )
Ещё (уже собственные наблюдения): сразу по появлении дикари шарятся хаотично; заметив рядом город и/или юнит - атакуют. Если напали на город, то следующие варвары из примерно тех же краёв уже целенаправленноидут к нему.
Сначала появляются звери (CvGame::createAnimals) при следующих условиях:
1. Только в древней эпохе (Ancient)
2. Количество городов всех цивилизаций должно быть не меньше числа самих цивилизаций. Получается, можно спокойно гонять поселенцев по континенту, и ни одна <strike>собака</strike> зверюга на них не нападет, пока кто то из соперников не построит второй город.
3. Должно пройти не меньше 5 ходов c начала игры. При проверке обнаруживается, что звери появляются, когда игрок на 6 (7) ходу (почти все моды интерфейса при показе ходов добавляют +1, т.к первый ход в самой игре идет под номером 0).
Потом зверей должны сменять варвары (CvGame::createBarbarianUnits):
1. Но начиная с Возрождения варвары вырождаются. Перестают генерироваться, бегают только дети предшествующих эпох и жители варварских городов.
2. Количество городов всех цивилизаций должно быть в 1.5 раза больше числа самих цивилизаций.
3. Должно пройти определенное число ходов с начала игры, в зависимости от уровня сложности и скорости. При нормальной: 10 - на Deity, 30 - на Принце и тд. Т.е. на серьзных уровнях варвары сменяют зверей как раз при постройке городов по условию 2.
У ваврваров могут возникать и города (CvGame::createBarbarianCities):
1. Но в Современную эпоху уже не могут.
2. Количество городов всех цивилизаций должно быть в 2 раза больше числа самих цивилизаций.
3. Должно пройти определенное число ходов с начала игры, в зависимости от уровня сложности и скорости. При нормальной: 15 - на Deity, 35 - на Принце и тд.
4. При выполнении этих условий бросается кубик с вероятностью создания варварского города 4% на Поселенце, и 8% на Божестве.
Посмотрел XML и SDK на предмет варваров. Получается, они имеют доступ только к 12 юнитам (13 в W). 4 зверя не считаем.
- Worker
- Warrior
- Swordsman
- Axeman
- Maceman
- Spearman (только в Warlords)
- Rifleman
- Grenadier
- Archer
- Longbowman
- Horse Archer
- Galley
- Frigate
Это все юниты, которые варвары могут построить. Жирным выделены те, которые могут сгенерироваться на карте. Генерация возможно только по Средневековье включительно и только для юнитов, у которых есть UNITAI_ATTACK (или UNITAI_ATTACK_SEA для морских). Рабочие и Копейщики не имеют необходимой для генерации стратегии, а Стрелки, Гренадеры и Фрегаты доступны с технологиями Возрождения, которое останавливает генерацию варварских юнитов.
Таким образом Поселенцы, Миссионеры и ВЛ варварам доступны быть НЕ могут. По Великому Генералу нет ограничения в XML, но оно, как известно, есть в SDK.
Еще осталось разобраться с их научным потенциалом для полной картины в СГОТМ5.
<div class='quotetop'>Цитата(NeverMind * 29.6.2007, 14:42) [snapback]189157[/snapback]</div>У W они почему-то не появляются....
- Galley
- Frigate
[/b]
Знаю, подло завелось теперь на земле нашей; думают только, чтобы при них были хлебные стоги, скирды да конные табуны их, да были бы целы в погребах запечатанные меды их. Перенимают черт знает какие бусурманские обычаи; гнушаются языком своим; свой с своим не хочет говорить; свой своего продает, как продают бездушную тварь на торговом рынке. Милость чужого короля, да и не короля, а паскудная милость польского магната, который желтым чеботом своим бьет их в морду, дороже для них всякого братства. Но у последнего подлюки, каков он ни есть, хоть весь извалялся он в саже и в поклонничестве, есть и у того, братцы, крупица русского чувства. И проснется оно когда-нибудь, и ударится он, горемычный, об полы руками, схватит себя за голову...
Н.В. Гоголь, "Тарас Бульба"
Именно, галера. Не появляется.
Может на "агрессивных"?
Знаю, подло завелось теперь на земле нашей; думают только, чтобы при них были хлебные стоги, скирды да конные табуны их, да были бы целы в погребах запечатанные меды их. Перенимают черт знает какие бусурманские обычаи; гнушаются языком своим; свой с своим не хочет говорить; свой своего продает, как продают бездушную тварь на торговом рынке. Милость чужого короля, да и не короля, а паскудная милость польского магната, который желтым чеботом своим бьет их в морду, дороже для них всякого братства. Но у последнего подлюки, каков он ни есть, хоть весь извалялся он в саже и в поклонничестве, есть и у того, братцы, крупица русского чувства. И проснется оно когда-нибудь, и ударится он, горемычный, об полы руками, схватит себя за голову...
Н.В. Гоголь, "Тарас Бульба"
Появляется, появляется... Просто требуется в 40 раз больше свободных водных клеток, чем клеток на одного наземного варвара. А также требуется знание Мореплавания, что у варваров не на первом месте.
Я вот никогда не встречал черных фрегатов и гренадеров, но получается при определенных обстоятельствах варвары их вполне могут построить.
В принципе у них оставлен доступ к некоторым древним чудесам: Пирамиды, Сады, Стоун, Колосс (в ванили еще Оракул). Из зданий никаких Библиотек-Театров...., но могут Стены, Казармы, Кузницы и даже AЭС . В проектах они участия принимать не могут.
Вот их научное развитие я вообще не понимаю. В SDK ничего очевидного по этому поводу нет, и практическое наблюдение ничего стройного не добавляет. В обычной игре варвары стартуют совсем без технологий, но получают при этом техбонусы AI для данного уровня сложности.
Например, в моей текущей игре на Монархе они стартовали тольк со Стрельбой из Лука и сразу выбрали Охоту, но само изучение не началось (цифры стали меняться только с появлением варварских городов). При этом еще до "естественного" открытия Охоты они в один ход получили откуда то Рыболовство, Земледелие и Mining . Ни одна теория "процентного" распределения технологий для варваров ничего не объясняет. Специально смотрел - уже давно все изобрели Рыболовство и Охоту, но на варваров это не повлияло.
<div class='quotetop'>Цитата(NeverMind * 24.8.2006, 13:48) [snapback]117433[/snapback]</div>Не очень понял про момент появления варваров.Меня заинтересовала проблема появления
Наблюдения по теме собираются на модиках [/b]
Где можно посмотреть значение параметра iBarbPercent для эпической скорости?
На каком ходу на монархе варвары сменят животных? На 25-ом?
PS Nevermind'у большой респект
iBarbPercent задается в GameSpeedInfo. Для эпика - 150.
[code]
Мы играем в РВЕМ. 4 человека и несколько ботов. Игра затянулась на год. Играем не в "деатх матч", стараемся не уничтожать врага а покорить, чтобы он подчинился, но дать ему большой шанс на реванш в будущем. Так интерестнее и жизненней. Так уж получилось что все оказались на одном континенте. Когда один из нас плаванием открыл "Америку" то она на самом деле была Америкой. Куча уникалиных ресурсов так нужных нам и главное, огромное количество варварских городов с дорогами, улучшениями и войсками. В городах стоят мушкетеры. Все поселения соединены длинными дорогами через пол карты. Это же настоящее государство. Я такое видел впервые. Сейчас каждый сооружает экспедиции чтобы поселится на том континенте который по размерам не уступает нашему. Будем покорять Америку
А вот интересно - варварские города не соединеные общей границей - это одно государство или отдельные? Если один дорос до гренадеров например, во втором они появятся или он сам должен доизучать и дорасти?
И еще - кто нибудь смог сохранить "заповедник варваров" до конца игры?