02.11.2009, 15:01 | #21 |
Местный
|
С кораблями товарищ Борада разобрался более менее.. вернее как их заставить идти более менее похоже в строю. Но ИИ ессно у них нету))
|
02.11.2009, 18:24 | #22 | |
Местный
Регистрация: 29.01.2008
Адрес: Мариуполь
Сообщений: 1,006
|
Цитата:
Если ее делать для кораблей и поездов, то чего уж мелочиться - давайте сделаем для всей техники - включая, конечно же, самолеты. Вот рай настанет. Не надо будет сидеть, маршруты выстраивать - ткнул мышкой куда попало и нехай все движется - один хрен прозрачное. Я, наоборот, хотел бы просить убрать эту прозрачность с машин и танков. А то ткнутся два опелька друг в дружку, проедут один через другого, сцепятся и прут паровозиком, или в конечной точке маршрута один наполовину в другого въедет и стоят эдаким мутантом. Вот с этим надо бороться. И кораблям единственное что стоит добавить - так это умение избегать столкновения. А скорость недержат не корабли какого-то типа, а корабли какого-то типа на определенных картах. Т.е. эсминец-семерка не будет держать скорость на одной карте, но будет ее соблюдать на другой. И в основном это касается старых кораблей из ЗС. Корабли из ПХ такой болячкой не страдают. |
|
02.11.2009, 20:31 | #23 |
Местный
|
По правде говоря, любые корабли могут плыть с любой скоростью. Доказывается легко, правкой соотв. параметра в файле миссии. Так что с одной стороны проблема отставания менее быстроходных кораблей решаема. А с другой стороны это будет "костылем"...
__________________
Арбайтен! Нихт перекурен! |
02.11.2009, 20:35 | #24 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Код я читал кусками, но знаю по практике - они не понимают и не видят окружающую обстановку. Маршруты делаются в Полном редакторе, который автоматом правит их, но если назначить его без участия редактора - попруь по суху як по воде. И машинки попрут по воде как по суше.
|
02.11.2009, 20:38 | #25 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Да скорость можно выставлять какую угодно. Максимал я не экспеременировал, но сухогруз пер как линкор не напрягаясь. Опять же = в полном редакторе заложено ограничение. Но в коде нет совершенно ИИ взаимодействия с другими объектами.
|
02.11.2009, 20:45 | #26 | |||
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Цитата:
Цитата:
Цитата:
Последний раз редактировалось JGr124_boRada; 02.11.2009 в 20:47. |
|||
02.11.2009, 20:56 | #27 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Вот например у всех скорость 60 км/ч
И супертанк со скоростью 100 км/ч Последний раз редактировалось JGr124_boRada; 02.11.2009 в 21:05. |
03.11.2009, 06:13 | #28 |
Местный
|
Как-то "Акаги" раскочегарил так, что зерам даже разбегаться по палубе не надо было - так вертикально в небо и уходили... )))
__________________
Арбайтен! Нихт перекурен! |
03.11.2009, 13:04 | #29 | |||
Местный
Регистрация: 29.01.2008
Адрес: Мариуполь
Сообщений: 1,006
|
Цитата:
Прозрачные корабли и вагоны – это новое слово в реализме. Плохо, когда человек не помнит то, о чем говорил всего пару сообщений назад Цитата:
Цитата:
Вы пробовали заставить двигаться M-Boat со скоростью 10 км/ч на любой карте? Открою вам Америку. На некоторых картах его невозможно заставить держать эту скорость, причем на любом отрезке пути, хоть первом, хоть последнем. Последний раз редактировалось YuVe; 03.11.2009 в 13:08. |
|||
03.11.2009, 13:36 | #30 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Слушай, если тебе с кем-то просто погрызться надо, шел бы ты мимо по хорошему.
Не нужны прозрачные корабли или вагоны - ну и не суйся в ненужную тебе тему. Или тебя кто-то заставляет? Последний раз редактировалось JGr124_boRada; 03.11.2009 в 13:39. |
03.11.2009, 13:58 | #31 |
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
тэкс...ну мб для начала хватит пунктов в 1 списке?
тада переходим к следующему пукнту нашего плана по завоеванию мира. попробую составить список инструментов, которые необходимы для написания алгоритмов. если в вашем алгоритме требуется еще что либо-пишите, мб найду. проверки кроме стандартных 1. можно проверить точку земли по координатам на принадлежность к морю 2. по коор-там можно узнать высоту леса в точке( по факту- проверить есть ли лес в етой точке) 3. можно проверить тип дороги в точке( по факту- есть в данном точке дорога) 4. можно запросить ближайшего врага(вплоть до воздушного) затем узнать например тип, или расстояние. 5. можно запросить список всех объектов. но там будут только цели, имеющие армию. т.е. всякие там вышки и т.д. и т.п. там не будет 6. вышки можно по идее вытащить через создание списка при прогрузке: там проматывается каждый объект, вплоть до каждого домика(и вышек что по умолчанию есть на карте) список будет еще дополняться...спрашивайте что нужно... Последний раз редактировалось ZloyPetrushkO; 04.11.2009 в 00:46. |
03.11.2009, 14:07 | #32 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
А можно до глобальной революции изменить то немногое, что я говорил?
|
03.11.2009, 14:17 | #33 | |
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
Цитата:
придумывай четкий алгоритм тогда по своим пунктам, посматривай место-куда ето можно впихнуть( если надо- в личку скину как открывать код игры) и что подразумевать под глобальной революцией? |
|
03.11.2009, 16:20 | #34 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Для начала
1. Перестроить танки из колонны в линию (вместо ромба - в линию). Для этого посмотреть есть ли в коде уже для этого предпосылка, так как я видел их перестроение в ромб. Ничего более интелектуального мне не нужно на первом этапе. 2. Убрать повреждение объекта вагон(паравоз) при столкновении с другим объектом вагон (паравоз). Объяснял же почему - ЖД линии в Ил2 одноколейные, встречные поезда не могут разминуться без аварии. 3. Сделать то же самое для кораблей, по возможности, пока у них нет своего интелекта. Всё остальное можно делать на втором этапе. Глобально - это предлагаемые определение суша-вода, тип дороги взаимодействие с врагами и другими оъектами. Последний раз редактировалось JGr124_boRada; 03.11.2009 в 16:23. |
03.11.2009, 16:27 | #35 | |
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
Цитата:
так что давай тоже ковыряй код, мб что то похожее найдется. с английским как у тебя? как код ковырять-могу в личку выслать... |
|
03.11.2009, 16:38 | #36 |
Местный
Регистрация: 19.02.2009
Сообщений: 450
|
Хм... ну поучавствовать в ковырянии просто не имею права отказаться, хотя Яву не трогал никогда. давай тогда в личку инструкции, всё что ссмогу - буду делать. Научится хочу, и мне это надо, уж слишком много моментов хочется поправить. Не подумайте плохого - чур меня от ФМ и ДМ самолетов и звуков. Хотя... про звуки зарекаться не буду, но точно в последнюю очередь.
|
03.11.2009, 16:56 | #37 | |
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
Цитата:
|
|
04.11.2009, 12:11 | #38 |
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
после ковыряйний думаю можно уже говорить об объемах изменений. ну и собсна что и как надо делать.
копипастну с сухого я вижу себе решение это проблемы таким образом.разделить можно на 2 части. первая часть-то что непорсдественно нужно поправить в ил2.это все, что касается мгновенных действий юнитов. Это например перестроения, в зависимости от ситуации и дороги; остановка и перестроение при налете авиации в рассеянный порядок; выбор приоритетных целей( сначала танки, артиллерия, потом всякая хрень); остановка или нет при стрельбе в зависимости от скорости\дистанции\количества противника или иных условий. возможно чуть более глубокая ДМ для наземки и т.п., т.е. все то что никак нельзя сделать управляемым со стороннего софта. вторая часть- это как ни странно, выведение интерфейса под сторонний софт. я думаю, это сделать не так уж сложно. организовывать ето все дело как пошаговое: раз в Х минут происходит обмен информацией. со стороны ила выводиться список всей техники, и где она находиться. к илу приходят новые указание технике куда ехать. организовать обмен- думаю не сложно.ведь происходит загрузка \отгрузка в полном редакторе? а тут сделать частичную прогрузку, только нужных частей. при етом генератор уже решает( имея список объектов на карте) куда лучше отправить технику чтобы она не застряла, не свалилась в пропасть и не застряла в городе.такой расклад кстати говоря, позволит в какой то мере реализовать например корректировку с ЛА- игрок отдает приказы куда лучше ехать технике и т.п. как такой вариант реализации?я думаю будет его достаточно. ибо нашел я списки объектов...их там много, наземка охреенеет если все ети данные считать и хранить в иле. пусть лучше етим займеться нормальная БД и командер. а места, отвечающие за перестроение\выбегание человечков локализованы. |
04.11.2009, 14:57 | #39 |
Пользователь
Регистрация: 15.07.2009
Сообщений: 85
|
Поучавствую в процессе - чем смогу (тестить, копать нужную инфу итд - ибо для меня тоже важно (на серваке карты под Зутимод)
|
04.11.2009, 15:10 | #40 |
Летчик - штурмовик.
Регистрация: 23.02.2008
Сообщений: 1,802
|
Готов потестить и т. п.
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|