Сповіщення
Очистити все

Infernis Engine


Infernis
Ранг:
Майстер
Роль:
Модмейкер
Угруповання:
Воля
Записи:
905
Приєднався:
7 місяців тому
Початок теми  
image
«Infernis Engine» — це перший український рушій на S.T.A.L.K.E.R., який знаходиться в "оупен-соурсі" з відкритим похідним кодом для всіх. Моєю метою було знищити бар'єр між "монополіями" українських модоробів, які закривають свої рушії від інших, або беруть рушії російського походження. Більшість із них не є стабільними, і через величезну кількість непотрібних речей, виходить дуже багато "вилітів без логу", які неможливо виправити, та в яких неможливо зафіксувати причину. Простіше кажучи, більшість популярних рушіїв не українського походження, дуже нестабільні. Infernis Engine же в свою чергу стабільний і не навантажує систему так, як це можуть робити інші рушії.

Зараз будь-хто може використовувати його, модифікувати або грати з ним у оригінальний CoP або моди. Він відкритий — як для використання, так і для редагування.

 
Автор: Infernis
Платформа: Поклик Прип’яті 1.6.02
Офіційна дата релізу: 4 квітня 2024 року
Поточна версія: 0.1

СПИСОК НОВОВВЕДЕНЬ ВЕРСІЇ 0.1

  • Валюта замінена з рубрів на гривні
  • Додана можливість використання стаціонарного кулемету, який раніше був у білдах «Тіні Чорнобиля». Раніше з нього не можна було стріляти, а зараз усе працює, модоробам достатньо просто встановити його через SDK або Perl — і в їхніх нових модах усе працюватиме без проблем
  • Реалізований повноцінний слот під ножі
  • Реалізований повноцінний слот під біноклі;
  • Доданий новий слот для рюкзаків (+ новий параметр «носіння рюкзаку» для броні, який можна регулювати щоби ГГ не міг надягти рюкзак поверх екзоскелету, «СЄВИ», або обраного Вами комбінезону).

СКРІНШОТИ

photo 2024 04 02 12 25 45
photo 2024 04 02 12 25 46
20240316125800 1

ЗАВАНТАЖЕННЯ ТА УСТАНОВКА

  1. Завантажити та встановити Сталкер Поклик Прип’яті.
  2. Встановити всі компоненти Microsoft Visual C++ починаючи з 2003, закінчуючи 2022 роком. Встановити всі за раз можна використавши "AllInOne"-інсталятор.
  3. Завантажити "Infernis Engine".
  4. Розархівувати з архіву папки “bin” та “gamedata” в директорію оригінального Сталкеру, погоджуючись на заміну файлів.
  5. Приємної гри!

ВІДЕО-ОГЛЯД


РОБОТА З ПОХІДНИМ КОДОМ ТА ЗБІРКА

     1. У вас обов'язково мають стояти наступні компоненти Visual Studio:

  • Універсальне оточення виконання C для Windows
  • Пакет SDK для універсальної CRT для Windows
  • Windows 8.1 SDK (або новіше)
  • Visual C ++ MFC для x86 і x64
  • Підтримка C ++ / CLI
  • Диспетчер пакетів NuGet
  • Бібліотеки ATL для x86 і x64
     2. Встановити DirectX SDK.
     3. Клонувати репозиторій і відкрити файл engine.sln, виставити пресет Release | Win32 і нажати у меню звеху Збірка > Зібрати рішення.

     4. Перевірте результати збірки у консолі зліва знизу, там має бути щось на кшталт (число після успішно може бути інше!):

========== Збірка: упішно: 23, з помилками: 0, без змін: 0, пропущено: 0 ==========

     Саме головне, щоб з помилками було 0, інакше гра не буде працювати так як треба.
     5. В папці з клонованим рушієм є папка binares, де знаходиться зібраний рушій, туди треба докинути дві бібліотеки з папки lua, яка знаходиться там само, де і binares.
     6. Готово, закоментуйте стару папку bin у директорії гри, та створіть нову з таким самим ім'ям, туди помістіть зібраний рушій та запустіть гру, якщо у вас все зібралося правильно, гра запуститься без проблем.

     УВАГА!

  • Debug та Mixed конфігурації не збираються!
  • У репозиторії відсутні похідники X-Ray CoP SDK, лише гри.

   
Glomar відреагував
Цитата
Yarkov Desorec
Ранг:
Досвідчений
Роль:
Сталкер
Угруповання:
Сталкери-одинаки
Записи:
181
Приєднався:
4 місяці тому
 

Автор публікації: @infernis

Запустити мод з файлу “Play GUNSLINGER MOD.exe”.

Ахах. Прикольно...=D
Чекаю зміну назви лаунчеру у наступному апдейті на “Launch Infernis Engine.exe”....=)
P.S. Якщо хтось буде робити укр.форк OGSR Engine, то беріть версію 2.1.394.
Там оптимізовано усе. Треба лише пофіксити недоліки деякі.
Й нехай беруть за основу тестовий білд Final Update v.15 під OGSR Engine v.2.1.386.
Просто там пофіксені найкритичніші баги. Саме треба брати усе звідти окрім теки "shaders" та " bin" з файлами типу dll/exe.


   
ВідповіcтиЦитата
Infernis
Ранг:
Майстер
Роль:
Модмейкер
Угруповання:
Воля
Записи:
905
Приєднався:
7 місяців тому
Початок теми  

Автор публікації: @yarkov-desorec

Автор публікації: @infernis

Запустити мод з файлу “Play GUNSLINGER MOD.exe”.

Ахах. Прикольно...=D
Чекаю зміну назви лаунчеру у наступному апдейті на “Launch Infernis Engine.exe”....=)
P.S. Якщо хтось буде робити укр.форк OGSR Engine, то беріть версію 2.1.394.
Там оптимізовано усе. Треба лише пофіксити недоліки деякі.
Й нехай беруть за основу тестовий білд Final Update v.15 під OGSR Engine v.2.1.386.
Просто там пофіксені найкритичніші баги. Саме треба брати усе звідти окрім теки "shaders" та " bin" з файлами типу dll/exe.

Та блін я спати хочу))) Писати пост з нуля в падлу. Хотя це ідея, треба ці правки під OXR + Guns адаптувати🤣🤣🤣

 


   
ВідповіcтиЦитата
Yarkov Desorec
Ранг:
Досвідчений
Роль:
Сталкер
Угруповання:
Сталкери-одинаки
Записи:
181
Приєднався:
4 місяці тому
 

Автор публікації: @infernis

Та блін я спати хочу))) Писати пост з нуля в падлу. Хотя це ідея, треба ці правки під OXR + Guns адаптувати🤣🤣🤣

А. Он воно що. Бачив Gunslinger Mod під OpenXRay. Може воно пофіксить дещо дійсно й розширить.


   
ВідповіcтиЦитата
Infernis
Ранг:
Майстер
Роль:
Модмейкер
Угруповання:
Воля
Записи:
905
Приєднався:
7 місяців тому
Початок теми  

@yarkov-desorec А сам OXR + Guns є в оупенсоурсі? Бо я поки там нічого не завантажував, не перевіряв


   
ВідповіcтиЦитата
Yarkov Desorec
Ранг:
Досвідчений
Роль:
Сталкер
Угруповання:
Сталкери-одинаки
Записи:
181
Приєднався:
4 місяці тому
 

Автор публікації: @infernis

@yarkov-desorec А сам OXR + Guns є в оупенсоурсі? Бо я поки там нічого не завантажував, не перевіряв

Тільки так:
https://www.moddb.com/mods/openxray-gunslinger/downloads/alpha-v0011


   
ВідповіcтиЦитата
Infernis
Ранг:
Майстер
Роль:
Модмейкер
Угруповання:
Воля
Записи:
905
Приєднався:
7 місяців тому
Початок теми  

@yarkov-desorec Короче все ж таки завантажив я і глянув)

Оупенсоурсом там і не пахне, пахне там дечим іншим. Однак, все таки гривні в ньому зробити я, гадаю, зможу) Не дарма ж тутор виклав якраз минулого місяця


   
Yarkov Desorec відреагував
ВідповіcтиЦитата
Infernis
Ранг:
Майстер
Роль:
Модмейкер
Угруповання:
Воля
Записи:
905
Приєднався:
7 місяців тому
Початок теми  

Усім доброї ночі) Зробив повний огляд цього рушія на YouTube-каналі. Обов'язково рекомендую переглянути:


   
ВідповіcтиЦитата
Infernis
Ранг:
Майстер
Роль:
Модмейкер
Угруповання:
Воля
Записи:
905
Приєднався:
7 місяців тому
Початок теми  

Автор публікації: @infernis

Встановити всі компоненти Microsoft Visual C++ починаючи з 2003, закінчуючи 2022 роком. Встановити всі за раз можна використавши "AllInOne"-інсталятор.

+ там люди скаржилися на те, що посилання на AllInOneRedist не працювало. Ну точніше як, воно працювало але архів був битий. Тому я викладаю сюди альтернативне посилання: https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/

+ оновив його в самому пості. Якщо будуть якісь приколи — обов'язково пишіть, виправлю)


   
ВідповіcтиЦитата
Yarkov Desorec
Ранг:
Досвідчений
Роль:
Сталкер
Угруповання:
Сталкери-одинаки
Записи:
181
Приєднався:
4 місяці тому
 

Автор публікації: @infernis

+ там люди скаржилися на те, що посилання на AllInOneRedist не працювало. Ну точніше як, воно працювало але архів був битий. Тому я викладаю сюди альтернативне посилання: https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/

+ оновив його в самому пості. Якщо будуть якісь приколи — обов'язково пишіть, виправлю)

Потім реалізуй чиїмись силами цей проект на github...
P.S. Точніше додай посилання на існуючий...
P.P.S. Відкрий доступ до нього задля усіх бажаючих вносити виправлення.


   
ВідповіcтиЦитата
Infernis
Ранг:
Майстер
Роль:
Модмейкер
Угруповання:
Воля
Записи:
905
Приєднався:
7 місяців тому
Початок теми  

@yarkov-desorec та я би рад залишити) Просто мені тимчасово заблокували акаунт через дублікати репозиторіїв. Ось чекаю коли мені його розблочать, тоді й залишу на нього посилання всюди де можу) Навіть пост окремий зроблю на тему того, що сторінка на гітхабі нарешті з'явилася


   
Yarkov Desorec відреагував
ВідповіcтиЦитата
Yarkov Desorec
Ранг:
Досвідчений
Роль:
Сталкер
Угруповання:
Сталкери-одинаки
Записи:
181
Приєднався:
4 місяці тому
 

Автор публікації: @infernis

@yarkov-desorec та я би рад залишити) Просто мені тимчасово заблокували акаунт через дублікати репозиторіїв. Ось чекаю коли мені його розблочать, тоді й залишу на нього посилання всюди де можу) Навіть пост окремий зроблю на тему того, що сторінка на гітхабі нарешті з'явилася

Вельми дякую за пояснення. Чекаємо цієї вирішальної новини...=)


   
Infernis відреагував
ВідповіcтиЦитата