|
![]() |
#61 |
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
![]()
Млин - а зачем так заморачиваться? Ну во первых смена заданного маршрута это событие чрезвычайное и редкое, раз. Давать новый маршрут будет не ИЛ а сторонний движок (коммандер/демон) и в него можно заранее засунуть варианты запасных маршрутов, два
Типа колонна нарвалась на разрушенный мост - идет донесение командованию - командование выдает новый маршрут - все как на войне. зачем все на ИИ вешать, оставте стратегам что нибудь ![]() Одна только возможность динамической смены подмены маршрутов серьезно разноообразит геймплей. Можно будет ставить дополнительные цели наземке. Перебрасывать ее в нужном направлении по ходу войны. Создавать и направлять резервы - любой проект от этого выиграет. Последний раз редактировалось LePage; 04.11.2009 в 22:01. |
![]() |
![]() |
![]() |
#62 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
![]()
Пример
Представим - едет колонна. Доезжает до моста, а он взорван. И всё. В ил2 колонна будет стоять перед этим мостом вечность, если даже в 200 метрах стоит второй, целый мост. Что же делать? Представим логику Проверяем маршрут - облом -> break Начинаем искать другой маршрут. Достаем карту дорог. Начинаем считать от точки останова. Как? перебором. как слепой нащупывает дорогу. Идет, идет - уперся. Пишем в память - этот маршрут тупиковый. Возвращаемся к первому перекрестку и выбираем другой поворот.... тупик ( или ушло в другой город) и снова.... Представляешь объем? В реале это займет може 1/10 сек, мож полсекунды. А это очень много. А надо проверить и на дистанцию маршрут, выбрать более короткий. Или тот который подходит ближе всего к точке назначения, а остаток пути по полям пройдет ( так сейчас работает в полном редакторе) Если это всё будет в реалтайме, вместе с другими процессами... |
![]() |
![]() |
![]() |
#63 |
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
![]()
Вероятность уничтожения моста должна учитываться картоделом (генератором) еще на этапе создания миссии. И у каждого такого моста должен быть запасной маршрут. Тока и всего - война этож всегда по плану.
|
![]() |
![]() |
![]() |
#64 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
![]() |
![]() |
![]() |
![]() |
#65 | |
Местный
|
![]() Цитата:
А не лучше и гибче, чтобы поиск обхода после сообщения от движка Ила, что колонна не движется, искал внешний командир по базе, а в Ил-2 подгружал только уже новый просчитанный маршрут и запускал по нему новое движение? |
|
![]() |
![]() |
![]() |
#66 |
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
![]()
Еще раз повторю. Нефиг илу самому считать маршрут. Если уперся - пусть ждет нового, через апи. Пусть несразу.
|
![]() |
![]() |
![]() |
#67 | |
Местный
|
![]() Цитата:
Останавливаем сервер, исправляем карту, запускаем сервер снова - это здорово будет? |
|
![]() |
![]() |
![]() |
#68 |
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
![]()
Воина не встанет - встанет колонна. Как впрочем и сейчас т.е. ничего не изменится
![]() |
![]() |
![]() |
![]() |
#69 | |
Местный
|
![]() Цитата:
И если сам Ил-2 не умеет распараллеливаться, то хоть так воспользоваться ресурсами современных компьютеров можно. |
|
![]() |
![]() |
![]() |
#70 | |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
![]() Цитата:
Что ты имеешь в виду под "внешний командир"? Человека-диспетчера, который не летает а следит за ситуацией, типа штабного работника? ![]() Хм.. я конечно тож пофантазировать люблю... |
|
![]() |
![]() |
![]() |
#71 | |
Местный
|
![]() Цитата:
можно сделать виртуального генерала и виртуальный штаб, который будет через АПИ "разруливать" такие коллизии. В конце концов генератор миссий сейчас работает только в промежутке между миссиями, никто не мешает его задействовать постоянно, винда многозадачна уже лет 10. |
|
![]() |
![]() |
![]() |
#72 | |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
![]() Цитата:
Примеры нужны? |
|
![]() |
![]() |
![]() |
#73 | |
Местный
|
![]() Цитата:
Каждый напишет что ему нужно. А спаун маршрута как объекта в миссии наверняка реализовать проще. Чем его же, и плюс ИИ командира с базой всунуть в сам Ил. Как проще потом дописать внешнего командира работающего с нормальной базой "арены". |
|
![]() |
![]() |
![]() |
#74 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
![]()
Ну мне только остается ждать это счастливое и крутое будущее. Глобально обрисовать чудесные перспективы, это хорошо получается,
а поставить танчики в линию некому... ![]() |
![]() |
![]() |
![]() |
#75 | |
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
![]()
сразу говорю- функции поиска маршрутов в ил не всунуть по огрмному количеству причин. на карте объектов дохрена и еще больше, если ил начнет ето считать через свою корявую базу данных- бред будет. пусть генерацией и обработкой займеться нормальная, специальна сделанная прога-база данных.
сейчас наша задача( и етого мода) сделать общий интерфейс для етой проги. Цитата:
сейчас нет интерфейса, его надо написать вместе. вместе надо сделать етот мод. а там уж видно будет. мб и останеться то 1-2 сервра к тому моменту... Последний раз редактировалось ZloyPetrushkO; 04.11.2009 в 22:26. |
|
![]() |
![]() |
![]() |
#76 |
Местный
|
![]()
ИИ для работы с базой гораздо проще написать на SQL специально для работы с базами созданном.
Ну и базу использовать готовую проще, чем сочинять заново да на языке не очень для этого приспособленном. |
![]() |
![]() |
![]() |
#77 | |
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
![]() Цитата:
тут огромное количество работы. не стоит думать, что так все просто. ты ж сам видел код. разве там очевидно что нужно нажать чтоб они выстроились в линию? вот и я так с ходу сказать не могу что там и как рбаотает...надо копать... |
|
![]() |
![]() |
![]() |
#78 |
Местный
Регистрация: 15.06.2009
Сообщений: 114
|
![]()
кстати и команды на перестроение формации можно тож с внешки получать (с АПИ)
![]() В общем только АПи и нужен с возможностью подгрузки новых маршрутов. А как уж эти маршруты будут выглядеть - задача стороннего разработчика проекта. |
![]() |
![]() |
![]() |
#79 | |
Местный
|
![]() Цитата:
Но ведь проблема движения на этом не заканчивается. Ну доедут танчики до первого же препятствия и что? Ведь будет все равно - в линию они стоят, ромбом или в колонне. |
|
![]() |
![]() |
![]() |
#80 | |
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
![]() Цитата:
в етом то и вся идея мода- мнгновенные события обрабатывает ил, а сам ИИ генерит спец. прога. которая уже все обсчитывает... |
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|