Перейти к содержанию
aka_sektor

Универсальный X-Ray SDK (ТЧ, ЧН, ЗП)

Рекомендуемые сообщения

 

Универсальный X-Ray SDK (ТЧ, ЧН, ЗП)

Хотелось бы поднять такую тему, как обратная совместимость всех X-Ray SDK (0.4 для ТЧ, 0.5 для ЧН и 0.7 для ЗП).

Насколько реально, создать один SDK под все игры трилогии в одном? Может кто-то уже делал попытки? И на будущее, реализация совместимости с модифицированными движками.

Список известных отличий:

Спойлер
  1. Файлы *.thm ТЧ несовместимы с ЧН/ЗП.
  2. xrAI несовместим с ЧН\ЗП.
  3. Формат скелетных объектов *.ogf несовместим с ЧН/ЗП.
Спойлер
  1. Файлы *.thm ЧН совместимы с ЗП, но несовместимы с ТЧ.
  2. xrAI несовместим с ТЧ\ЗП.
  3. Формат скелетных объектов *.ogf совместим с ЗП, но несовместим с ТЧ.
Спойлер
  1. Файлы *.thm совместимы с ЧН, но несовместимы с ТЧ.
  2. xrAI несовместим с ТЧ\ЧН.
  3. xrLC совместим с ЧН.
  4. xrDO совместим с ТЧ\ЧН.
  5. Формат скелетных объектов *.ogf совместим с ЧН, но несовместим с ТЧ.
  6. Удалены Spawn element классы ТЧ.
  7. Добавлены Spawn element классы ЧН: actor, camp, smart_terrain, smart_cover, и др. (возможность работы со смарткаверами; в SDK 0.5 недоступно). А также ЗП.

Просьба описать в теме свой опыт работы в SDK не предназначенном для соответствующей ему версии движка.

Спойлер
  1. Лаунчер. Возможность выбора при запуске любого компонента SDK для какой версии движка активировать его совместимость.

Информация в "шапке" будет дополнятся.

 

 

 

Изменено пользователем aka_sektor
  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

aka_sektor ,  делал проект на базе зп 07 для чн. Хотел внедрить геймплей чн в базу зп. 

Нифига не получилось, но сдк остался. https://disk.yandex.ru/d/0WP4_LCS3MdoR8

Проект назывался Прогресс. Мля, ещё был и Регресс (полная противоположность). 

Прогресс https://disk.yandex.ru/d/4TETDVOUMfr67Q

Изменено пользователем andreyholkin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
11 минут назад, andreyholkin сказал:

внедрить геймплей чн в базу зп

Войну группировок с разделом в КПК?

11 минут назад, andreyholkin сказал:

сдк остался

А описание есть то у них (в архиве не обнаружил)? Что за основу бралось конкретно, какие изменения вносились, список целей?

Кста, почему сие не на гитхабе? Вроде популярно сейчас, каждый поучаствовать может, или стянуть себе коммиты.

 

Кста, интересно, почему в SDK 0.5 отсутстовали Spawn element классы ЧН: actor, camp, smart_terrain, smart_cover и др.?

И исправил ли что-то в этом плане патч от Loxotron'а (тот самый SDK 0.6 типа)? Сам не проверял, не было нужды юзать SDK ЧН, поскольку считал что тоже самое и лучше делает 0.7.

Изменено пользователем aka_sektor

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

aka_sektor , я сам уже ничего не помню. Это начало познания исходного кода 2016-2019 года. Там ничего ценного нет. Этот сдк открывает левелы чн и далее провал в памяти. Сохранил для себя, думал что пригодится. Но теперь у меня двиг чн В СТО крат лучше. 


Дополнено 12 минуты спустя
18 минут назад, aka_sektor сказал:

Кста, почему сие не на гитхабе?

У меня нет кода сдк. Там код движка. 

Изменено пользователем andreyholkin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
18 минут назад, andreyholkin сказал:

Сохранил для себя, думал что пригодится.

Когда нету данных, это просто мусор.

"Правила знаешь, выбрось его" (C)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

aka_sektor , ни за что не выкину. Я три года скрипты и конфиги правил в сдк и ресурсах и выкинь. Мусор он мой мусор


Дополнено 4 минуты спустя

aka_sektor , кто был первый кто тестовый чн гейплей в ЗП запустил? Об этом даже админ в видосе говорил давным давно. И это был не Ретурн в чн. 


Дополнено 28 минуты спустя
3 часа назад, aka_sektor сказал:

Хотелось бы поднять такую тему, как обратная совместимость всех X-Ray SDK (0.4 для ТЧ, 0.5 для ЧН и 0.7 для ЗП).

И вот зачем этот комбайн? 

Изменено пользователем andreyholkin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
1 час назад, andreyholkin сказал:

И вот зачем этот комбайн? 

Сейчас вроде как возможно закрыть этот вопрос, и сделать уже полноценный инструмент для всей трилогии. А не искать инструмент для каждой игры свой. Но сначала нужно разобраться, в чем именно у них отличия. Наверное, снова скажут, бери да исходники сравнивай.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

aka_sektor , по отдельности будет удобнее и понятнее. Зачем уподобиться Скайуокеру? 


Дополнено 2 минуты спустя

aka_sektor ,  у меня был опыт работы с сдк, компиляторами. Причем сам компиляторы модернизировал, и мне порой не понятен универсальный компилятор. 

Технически сложно реализовать сдк гибридный. Много нужно переключателей лепить. 

Изменено пользователем andreyholkin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

andreyholkin Скай делает вещи, и вопрос зачем глуп и неуместен.

Мне было бы удобнее, да и думаю в принципе всем, если бы один SDK, подходил под всю трилогию. Включал в себя все возможные доработки. По сути он и так подходит, просто с ньюансами. На этом базар предпочту закончить, потому как если не дошло сейчас, и после не дойдет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

aka_sektor , вот и поговорили. Зачем тему создал? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Оставаясь на сайте, вы подтверждаете свое согласие на их использование. Политика конфиденциальности | Условия использования