|
|
|||||||
| Регистрация | Справка | Пользователи | Социальные группы | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
|
#1 |
|
Администратор
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,154
|
Каким?
|
|
|
|
|
|
#2 |
|
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
в файле миссии задаются начальная, конечная и точки поворотов, с указанием скорости в текущей точке. задача - возможность динамически, через АПИ, менять эти данные - увеличивать/уменьшать количество точек, их координаты и скорость. Как-то так видится.
Синхронизация мгновенная не требуется - это ж не самолеты. В моде Зути время синхронизации кажется настраивается. Расширить, так сказать, его функции. Проблема, получается, только в раздаче новых маршрутов. Но событие это не такое частое, чтоб требовалась мгновенная синхронизация. Кстати - неясно - сейчас синхронизация происходит? я имею ввиду движущуюся наземку от Зути. Последний раз редактировалось LePage; 04.11.2009 в 21:48. |
|
|
|
|
|
#3 |
|
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Ну конечно имея интерфейс можно менять этот список и подсовывать его модулю движения. Но для этого придется много еще что добавлять. Должна быть "карта дорог", сечас её нет, маршрут создает по определенным правилам полный редактор. Иначе придется реалтайм просчитывать регулярно сотни вариантов маршрутов. Сейчас это оптимизировано, в интелектуальном варианте, немало процессорного времени уйдет на это.
Добавляя подобные фичи, мы серьезно рискуем получить пошаговую войнушку. Имхо. Последний раз редактировалось JGr124_boRada; 04.11.2009 в 21:50. |
|
|
|
|
|
#4 |
|
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
Млин - а зачем так заморачиваться? Ну во первых смена заданного маршрута это событие чрезвычайное и редкое, раз. Давать новый маршрут будет не ИЛ а сторонний движок (коммандер/демон) и в него можно заранее засунуть варианты запасных маршрутов, два
Типа колонна нарвалась на разрушенный мост - идет донесение командованию - командование выдает новый маршрут - все как на войне. зачем все на ИИ вешать, оставте стратегам что нибудь ![]() Одна только возможность динамической смены подмены маршрутов серьезно разноообразит геймплей. Можно будет ставить дополнительные цели наземке. Перебрасывать ее в нужном направлении по ходу войны. Создавать и направлять резервы - любой проект от этого выиграет. Последний раз редактировалось LePage; 04.11.2009 в 22:01. |
|
|
|
|
|
#5 |
|
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
|
|
|
|
|
|
#6 |
|
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Пример
Представим - едет колонна. Доезжает до моста, а он взорван. И всё. В ил2 колонна будет стоять перед этим мостом вечность, если даже в 200 метрах стоит второй, целый мост. Что же делать? Представим логику Проверяем маршрут - облом -> break Начинаем искать другой маршрут. Достаем карту дорог. Начинаем считать от точки останова. Как? перебором. как слепой нащупывает дорогу. Идет, идет - уперся. Пишем в память - этот маршрут тупиковый. Возвращаемся к первому перекрестку и выбираем другой поворот.... тупик ( или ушло в другой город) и снова.... Представляешь объем? В реале это займет може 1/10 сек, мож полсекунды. А это очень много. А надо проверить и на дистанцию маршрут, выбрать более короткий. Или тот который подходит ближе всего к точке назначения, а остаток пути по полям пройдет ( так сейчас работает в полном редакторе) Если это всё будет в реалтайме, вместе с другими процессами... |
|
|
|
|
|
#7 | |
|
Местный
|
Цитата:
А не лучше и гибче, чтобы поиск обхода после сообщения от движка Ила, что колонна не движется, искал внешний командир по базе, а в Ил-2 подгружал только уже новый просчитанный маршрут и запускал по нему новое движение? |
|
|
|
|
|
|
#8 | |
|
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Цитата:
Что ты имеешь в виду под "внешний командир"? Человека-диспетчера, который не летает а следит за ситуацией, типа штабного работника? ![]() Хм.. я конечно тож пофантазировать люблю... |
|
|
|
|
|
|
#9 | |
|
Местный
|
Цитата:
можно сделать виртуального генерала и виртуальный штаб, который будет через АПИ "разруливать" такие коллизии. В конце концов генератор миссий сейчас работает только в промежутке между миссиями, никто не мешает его задействовать постоянно, винда многозадачна уже лет 10. |
|
|
|
|
|
|
#10 |
|
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
Вероятность уничтожения моста должна учитываться картоделом (генератором) еще на этапе создания миссии. И у каждого такого моста должен быть запасной маршрут. Тока и всего - война этож всегда по плану.
|
|
|
|
|
|
#11 | |
|
Местный
|
Цитата:
Останавливаем сервер, исправляем карту, запускаем сервер снова - это здорово будет? |
|
|
|
|
|
|
#12 |
|
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
Еще раз повторю. Нефиг илу самому считать маршрут. Если уперся - пусть ждет нового, через апи. Пусть несразу.
|
|
|
|
|
|
#13 | |
|
Местный
|
Цитата:
И если сам Ил-2 не умеет распараллеливаться, то хоть так воспользоваться ресурсами современных компьютеров можно. |
|
|
|
|
|
|
#14 | |
|
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Цитата:
Примеры нужны? |
|
|
|
|
|
|
#15 | |
|
Местный
|
Цитата:
Каждый напишет что ему нужно. А спаун маршрута как объекта в миссии наверняка реализовать проще. Чем его же, и плюс ИИ командира с базой всунуть в сам Ил. Как проще потом дописать внешнего командира работающего с нормальной базой "арены". |
|
|
|
|
|
|
#16 | |
|
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
сразу говорю- функции поиска маршрутов в ил не всунуть по огрмному количеству причин. на карте объектов дохрена и еще больше, если ил начнет ето считать через свою корявую базу данных- бред будет. пусть генерацией и обработкой займеться нормальная, специальна сделанная прога-база данных.
сейчас наша задача( и етого мода) сделать общий интерфейс для етой проги. Цитата:
сейчас нет интерфейса, его надо написать вместе. вместе надо сделать етот мод. а там уж видно будет. мб и останеться то 1-2 сервра к тому моменту... Последний раз редактировалось ZloyPetrushkO; 04.11.2009 в 22:26. |
|
|
|
|
|
|
#17 |
|
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
|
|
|
|
|
|
#18 |
|
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
Воина не встанет - встанет колонна. Как впрочем и сейчас т.е. ничего не изменится
|
|
|
|
|
|
#19 |
|
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Ну мне только остается ждать это счастливое и крутое будущее. Глобально обрисовать чудесные перспективы, это хорошо получается,
а поставить танчики в линию некому...
|
|
|
|
|
|
#20 | |
|
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
Цитата:
тут огромное количество работы. не стоит думать, что так все просто. ты ж сам видел код. разве там очевидно что нужно нажать чтоб они выстроились в линию? вот и я так с ходу сказать не могу что там и как рбаотает...надо копать... |
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|