По первому планирую добавить такое, но это будет с другими изменениями в меню.
По второму - в моей версии Кан, буду смотреть
Вид для печати
Может парни отсюда что нибудь подскажут http://77.41.30.17/w4f/ ,хотя тут еще на старичке летают.
Только вчера наткнулся на сервер, а с него перешел на сайт проекта.
ОЧЕНЬ интересно!!!Очень надеюсь , что все получится.
Пара вопросов новичка.
Подвигал вчера дивизии. Правильно ли я понимаю, что со временем передислокация дивизии будет занимать не 10 мин, а столько времени, сколько потребуется колонне дойти до Гарнизона?
А то сейчас за максимум 30 мин можно все дивизии к району обороны из тыла подтянуть )
Не понял как перебрасывать ресурсы из одного Гарнизона/Склада в другой? Или не работает пока?
Извиняюсь, что долго не отвечал, долгое время не до БОБа было. Надеюсь в ближайшее время получится продолжить работу над миссией.
Пока движение колонн занимает 10 минут, но частично работает симуляция развертывания дивизии для марша. Т.е. чем больше ресурсов у дивизии и чем болше дивизий на одном маршруте - тем дольше они будут перемещаться. Интервал между колоннами - минута, между дивизиями - 2 минуты. Сам путь 10 минут
Ресурсы пока перебрасывать нельзя
Нет, они телепортируются, от расстояния время не зависит. От гарнизона в любой соседний гарнизон - 10 минут + время на выдвижение колонн(это тоже только виртуально, т.к. реальные колонны застревают, собственно на этом все и застопорилось)
"Живые" колонны будут двигаться 1-1,5 часа проходя определенный отрезок(не весь путь от города до города)
Такая идея, а что если дать объявление в шапке чтобы желающие могли помочь материально? На собранные деньги можно заказать веб-морду для миссии например, со статой и прочим.
Ну сперва, нужно понимание "как". Тут надо чтобы Подвох посмотрел, Смол_Би. Чтобы было тех. задание на то как прикрутить к миссии и командеру веб интерфейс. А будет тех. задание - найти тех кто его реализует думаю вполне можно. При наличии средств естественно. Постараться выйти на проверенных людей, чтоб не кинули.
Взлетать неоткуда. Вулчат и полосы по 1, или 1,2 км при необходимой 1,5 км
Прогнал вчера однотипные(ненастраиваемые, но в каждой колонне разные юниты) колонны в наступлении - 6-я колонна грузовичков встала на дороге(не в точке появления) и перекрыла весь путь "наступления". Никаких препятствий не было(мостов, рек, перекрестков, поворотов также не было), других машин тоже. Все машины в колонне не упирались в своих коллег, впереди по направлению движения было пространство для движения, однако они беспорядочно расположились на дороге и замерли, дожидаясь пока следующие колонны в них упрутся(после слабых попыток объехать препятствие они в основном тоже останавливались). Похоже, что в AI наземки были внесены какие-то изменения с последними патчами приводящие к этому, т.к. когда я в лобби запускал сервер такие же колонны ходили с интервалом в 20 секунд(сейчас 60) и без проблем добирались до последней точки маршрута(даже если их штурмовать) причем в бесконечном режиме(т.е. траффик мог нормально работать 2 часа и больше).
Осталось только сократить кол-во колонн и сделать во всех одинаковые юниты(точнее два типа, БТР и танки для разных дивизий). Если это не сработает - колонн наступающих дивизий не будет, что очень печально. Придется оставить телепортацию(и сделать время телепортации в зависимости от расстояния между гарнизонами).
Т.к. моды делать нельзя и наврядли что-то изменится в этом плане(а здесь к тому же нужен мод на AI движения колонн), а сиквел где-то в неанонсированном будущем, то пока можно использовать 1-3 колонны на маршруте. Такое кол-во можно применить только в мелких заданиях, о дивизиях на марше и "дорогах жизни" речи быть не может из-за ненадежности. Беспроблемное встречное движение на маршрутах также нереально.
Может конечно так совпадает, что на некоторых маршрутах возникают пробки или AI принимает неверные решения, но предусматривать все эти исключения и тем более бороться с ними сложно и долго.
Скорее всего колонны не поедут нормально даже в совсем урезанном варианте. Делать слишком мало колонн не вариант - пара 109-ых или одна 110-ка может легко перебить все машинки на маршруте, что совсем нереалистично.
Можно сделать неподвижные колонны, расставленные вдоль маршрута и вернутся к тому, что даже в старичке уже необязательно делать. И если это делать нормально, т.е. зависимо от кол-ва дивизий на направлении, кол-ва ресурсов дивизии и ее типа, придется делать много шаблонов(более 300) - это почти нереально да и не нужно. Можно сделать проще, но техника будет перемешана по типам, хотя ее кол-во и соотношение пехотных и танковых юнитов будет сохраняться - шаблонов как и сейчас понадобиться 40 штук. По сути перемещение будет та же телепортация, только с возможностью нанести урон дивизиям на марше. По истечении определенного времени все статические колонны удаляются и начинается атака. В этом случае мы лишаемся удовольствия в штурмовке и прикрытии техники на марше по всему маршруту, позиции "атакующих" колонн со временем станут хорошо известны(как в проектах старичка раньше), не будет возможности устраивать запланированные заторы на дорогах, визульно нельзя будет отличить танковые дивизии от пехотных(танки всегда принадлежать танковым, а БТРы могут относится к обоим типам, спланировать атаку именно танковой можно будет только на уровне "бьем танки"), статические машинки уничтожаются проще(некоторые мастера с бомбами могут очень большой урон нанести)
В общем вопрос к пилотам: интересно ли вам будет штурмовать статические колонны в наступлении и нужны ли они в миссии вообще?
Следующими на очереди будут ж/д составы - для перевозки дивизий и ресурсов, с ними проблем по движению не должно быть, т.к. отключена коллизия столкновения.
Ты на счёт нереально, не расстраивай народ :) Ты скажи, чего надо, а шаблонов, только скажи чего надо, наделаем. Я сейчас без связи, но уж выложить с работы пару-тройку архивов смогу. Только направление деятельности дай. И правильно называть научи. Чтоб тебе потом кучу мелких файлов не пришлось переименовывать. Как от бойца и тестера от меня толку нет, а вот с шаблонами посидеть, будет полезно для всех;)
Давай техзадание, что ли :) Думаю, не один буду. Только точно давай, если надо с маршрутами, будет с маршрутами. Статику штурмовать скучно.
Колонны будут с сильными зенитками? БОБ имеет такие? Если да,то колонна с прикрытием в 4 зенитки будет не легким делом,если атаковать не группой.В старом иле колонны стояли в многих проектах,это нормально.Поезда также стояли.Если будут ездить то ваще супер будет.Линейщикам интересу прибавит.:cool:
Поезда будут ездить(если БОБ что-нибудь не выкинет). Зенитки - можно поставить, хотя броневички тоже неплохо отстреливаются.
Не, 300 шаблонов это ни к чему. Будет по одному на направление атаки, всего 42.
Шаблон - обычный файл миссии с расставленными вдоль дороги(направления атаки) стационарными машинками + зенитки, элементарное дело - выбрал тип юнита, ставил, выровнял, следующий. Юниты все одинаковые, т.к. от них потребуются только координаты и ориентация, сама техника будет ставится уже в скрипте миссии. Хотя сейчас вроде придумал вариант как можно сохранить разделение на дивизии, в общем нет пока ТЗ. Как проверю - сделаю пример и тогда(если все заработает) герои, желающие расставить по 320х42 = 13440 машинок вэлкам)) (на самом деле это не очень сложно будет)
Оки :) Буду ждать ТЗ :)
У колонн могут быть невидимые препятствия, наверное. Можно попробовать на 200-500м телепортировать при простое больше 2х минут (если не в бою).
Нет, препятствий нет, иначе все бы встали. Первые несколько проходят без проблем, некоторые могут обойти затор. Все маршруты проверены, они 100% проходимы(писал специальный скрипт для проверки). Телепортирование на 200 м и отслеживание задержки не вариант, слишком непредсказуемым может быть результат, лишние подмиссии и загрузка сервера. Эту проблему нужно в движке решать
Адски жаль, что с коллонами проблемы. На крайний случай, думаю, статичные будет лучше чем никаких.
А что если отправлять юниты не коллоной а по одному?
Как вариант, опробовать небольшие колонны, совсем небольшие, и интервалы увеличить. Определить и раздвинуть по направлениям... Можно подумать.
Тогда кол-во загружаемых подмиссий увеличится, сервер загнется учитывать столько машинок(в колонне они группой считаются). Одна колонна - максимум 8 машин, т.е. вместо одной подмиссии - получим 8 и в каждой свой AI группы.
Это не решит проблемы все равно. А интервал и так уже не маленький(пробовал увеличивать до 2 минут - не помогает). Да и раньше даже с интервалом в 20 секунд нормально ходили. Ровненько строились и вперед.
Нет, мне хватило уже имеющихся 40 маршрутов(на каждое направление атаки). Каждый нужно прокладывать в обход рек, деревень и извилистых участков(приемлемых вариантов таких маршрутов очень мало). А потом еще протестировать(написал тестовый скрипт - все равно много времени нужно на тесты) и отразить на карте в фотошопе. Ну и не получится раздвинуть по направлениям, сплайн пути постоянно будет липнуть к дорогам, дорог не хватает в некоторых случаях.
Всего-то нужно чтобы колонны нормально ехали по маршруту сохраняя строй, а не как сейчас, и сами как-то не допускали заторов(например при топтании на месте становились на время "прозрачными" - без коллизии - и ехали дальше)
А в идеале должно быть достаточно задать начальную точку маршрута и конечную, а они бы уже добирались сами по вменяемому маршруту.
Вообще разработчикам нужно переделывать всю систему дорог(в том числе ж/д). Перекрестки - они вроде вообще сейчас непроходимы, сплайн рисует какую-то закорючку и дальше уже машинка не поедет. Аналогично со змейками. В большинстве городов нет дорог совсем, они упираются в окраину и все. Много еще чего можно сделать, т.к. возможности боба остались потенциальными из-за недоработки и некоторые даже до старичка не дотягивают.
А есть возможность как-то регулировать расстояние между машинками в колонне? Я вчера весь вечер смотрел как ездит колонна, и мне кажется что выезд некоторых машинок на противоположную сторону дороги связан с тем, что они какбы стремятся занять свое место в колонне, но их отпугивает впередиидущая машинка. Например первая машинка в колонне никогда не будет ехать на противоположной стороне дороги.
Нет, никакого влияния на них нельзя оказать.
Логику почти закончил, осталось протестировать. Если все будет хорошо - в воскресенье выложу техзадание. Вся техника будет статическая, проблема в том, что шаблонов все-таки много получится - для большего разнообразия. Принципиальные моменты сохранятся, только колонны будут стоять на месте.
Ок.
Подвох, я нашел способ запустить колонну так чтобы машинки не ждали друг друга. Едут вразнобой, но зато без заторов. Выглядит примерно так:
Вложение 160960
Улучшенный вариант. Каждая машинка едет отдельно по маршруту туда-сюда, если на конец маршрута добавить триггер убирающий машинку то будут ехать только в 1-ну сторону. Правда пока не понял как в таком способе регулировать точку в которой появляются машинки (они всегда появляются на середине маршрута)
Вложение 160965
У меня примерно так и сделано. Выезжают откуда-нибудь с леса и пропадают тоже в лесу(чтобы скрыть респаун/удаление). Только у тебя там вроде сплайновые дороги еще
----------------------------------------------------------------
Выкладываю техзадание на колонны. Всего три части(в каждой 10 маршрутов), в одном из архивов - пример. В каждой папке маршрута есть файл 1.mis - именно это заготовка шаблона.
1. Открыть файл маршрута 1.mis
2. Найти на карте проекта этот маршрут(показан синей стрелкой). Именно в пределах этой стрелки и нужно будет ставить дивизии. Машинки ставить по направлению движения к атакуемому гарнизону. Например если маршрут Аббвиль-Амьен - техника будет задом стоять к Абвилю, передом к Амьену.
3. Всего на маршруте нужно поставить 8 групп машин, в каждой по три колонны, в каждой колонне - 12 машин. Типов машин три(на скрине видно какие или в файле примера можно посмотреть):
1-я колонна - пожарка(первая колонна - ближняя к пункту назначения)
2-я колонна - скорая
3-я колонна - грузовик матадор
все эти машинки нужно брать из раздела СТАЦИОНАРНЫЕ, эти машины будут неподвижные - никаких вэйпоинтов не должно быть, как и других объектов. Файл является шаблоном и из него будет браться только координаты и тип машины(чтобы разбить дивизию на колонны)
4. Машинки ставить с учетом правостороннего движения, необязательно идеально ровно - наоборот некоторый бардак реалистичней смотрится. Интервал между машинами - 1-2 корпуса, между колоннами - примерно 10 корпусов.
Скрытый текст:
Вот как примерно это будет выглядеть в миссии:
Скрытый текст:
Вчера протестировал код, в основном работает. Поэтому остались только шаблоны(см. выше), потом мне их нужно будет немного доделать и можно ставить на сервер.
Вот прямая ссылка - http://files.mail.ru/INQRU1 (забыл добавить в главное сообщение)
Подвох, а как тебе такая организация движения?
Вложение 161117
Пока только 2 маршрута Руан-Гавр и Руан-Дьеп.
Вообще как удобно выкладывать частями полностью или помаршрутно?
Размеры файлов должны быть одинаковыми? А то у меня на 1 кбайт разница:dontknow:
:ok:Тогда беру часть 4. Как сделаю выложу архив
Тогда скажите какие свободны
Часть 3 мона?
---5 минут спустя----
Никто не откликается...Тогда делаю ее:) И даже не отговаривайте
Дорабатываю аэродромы и есть такой вопрос. В теме предлагали организовать управление авиасоединениями, но меня смущала сложность управления ими и перебазирования на аэродромы(и откат на другие аэродромы в случае захвата района противника). Но так как на аэродромах я уже ввел(только в коде) объекты "Склад топлива", "Склад боеприпасов", "Зенитное прикрытие" и "Самолеты на аэродроме", то надо с этим сразу разобраться. Сейчас взлет доступен с любого филда на любом самолете. Филд блокируется уничтожением зениток, что неверное и должно быть исправлено. Прежде всего блокировка будет осуществляться уничтожением статических самолетов на филде(все остальное в последнюю очередь). Отсюда проблема - аэродромов на карте больше 40 шт, т.е. даже по 10 самолетов - 400 объектов на карте. Если вводим авиачасти, базирующиеся на определенных аэродромах(а не на всех, как сейчас) - допустим по 8 соединений - это 16 аэродромов и уже по 25 самолетов на филде. Примерный расклад по самолетам:
Синие:
- Bf 109
- Bf 110
- Ju 87
- Ju 88, He 111
Красные:
- Спиты
- Хури
- Бленхейм
- BR. 20
Пока можно считать, что часть уничтожить нельзя и каждой части по 2 шт. Т.е. всего на карте имеем 8 групп с каждой стороны.
Возможно стоит объединить бленхи и BR.20 у красных(с увеличением истребительных соединений) и 109-х со 110-ми.
Какие плюсы имеем:
1. "Обитаемые" аэродромы можно будет вычислить по наличию самолетов на них(статических) и даже определить какая группа базируется на аэродроме. Ну и сами аэродромы будут более оживленные.
2. Возрастает ценность разведки
3. Уничтожение самолетов группы влияет на их общее доступное количество, пополнение самолетов также происходит для конкретной группы(а не для армии)
4. Кол-во зениток на филдах значительно сократится
Основной минус - добавляется сложности для командиров, хотя перемещение авиачастей будет аналогичным передислокации дивизий.
Аэродромы будут разделены по типу - для истребителей, для бомберов, для всех. Кол-во соединений на одном аэродроме будет ограничено - максимум 2 или 3.
Стоит в таком виде реализовывать?
Однозначно - да.
Да
А почему у красных есть БР20?
podvoxx маршрут Дюнкерк-Кале идет по дороге вдоль побережья?
В городках размещать колонны допускается?
Подвох , а скрипт какой нибудь на ВВП повесть можно, типа повреждение от бомб,вес бомбы=время не активности филда.
Там по берегу идет, без дорог если правильно помню. В городках не стоит, мне удавалось в обход там проложить маршрут
Да, так можно. Возможно будет после переделки филдов либо в таком виде либо в более реалистичном(но его нужно еще проверить на производительность) - будут запоминаться координаты воронки и самолету наехавшему на нее будет ломаться шасси - тут правда могут быть неточности(кто-то может проскочить), но так даже реалистичней. Сейчас воронки прозрачные(только машинки их объезжают) и держаться на карте 1 час.
Или совместить оба варианта, если ввести порог по кол-ву упавших бомб для закрытия филда.
все это хорошо конечно но замечено одно такое впечатление что играешь не в боб а в усложненный морской бой, можно не летая сидеть и двигать линию фронта, но люди приходят полетать побомбить, а не вникать в эти передислокации и атаки с переснабжение, а тем более перемещение еще и авиадивизий, поэтому и посещаемось никакая, пусть этими вещами занимается сервер как например на фронтовом небе, пришел бомбанул ганизон в ноль пришли войска и захватили, это прежде всего симулятор а не стратегия, чем сложнее сервак тем меньше народу на нем будет, мы не предлагаем опускаться до догфайта, оставить все эти колоны и другие фитчи но пусть этими движениями занимается сервер, а игроку останется только летать бомбить и штурмовать влияя тем самым на движение линии фронта, и мы уверены дело пойдет.зачем летать на лаговом атаге с бешанным пингом почему бы не поднимать наш сервак. ФН пошло по этому пути и даже сейчас самый посещаемый отечественный сервер. С уважением JG601
Никто не мешает просто летать и не заморачиваться(придется проигрывать конечно часто :) )
А искусственный интеллект я точно писать не буду - кому хочется - тот двигает дивизии и фронт, кому нет - ничто не мешает просто летать. Под управлением сервера будет примитивное движение фронта и от игроков ничего не будет зависеть