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

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

 

Внимание: Режим работает только в R2 рендере
 

Спойлер

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

Запуск через батник start_vox_world.bat

Скачать: https://drive.google.com/file/d/1icCI2qa7IU4oP9RMV0E5K9QOmUrfFKUo/view

 

 

Спойлер

 

  1. B - Открывает меню блоков (работает только если в руках ничего нету включая болта)
  2. O - Открывает редактор для объектов

 


Попытка сделать из движка xray условную песочницу, сам мод работает как отдельный режим игры т.е нельзя будет начать новую игру и делать грязь(пока что), я изначально хотел прикрутить механику майна к самому движку, но потом возникла идея на сколько сильно можно движок перековырять.

Спойлер

(вся работа делается через агента)


Из готового.

  1. Воксельный мир (с возможностью генерации уровней динамически)
  2. Базовые взаемодействие с окружением (сломать/поставить)
  3. Перарасчёт физики в отдельном потоке
  4. Манипуляция объектами игры
  5. Оверрайд оригинальных локаций (геометрия) возможность взаемодействовать с геометрией (пока только коллизии, т.е нельзя сломать оригинальную геометрию только поверх ставить что-то)
  6. Спавн объектов, зон, освещения (прослойка imgui редактор)
  7. Динамическая смена профилей игрока (можно взять любой профиль Npc и получить его снаряжение, имя)
  8. Первая итерация новой воды, и механики плавания (пока в сыром варианте без шейдеров

В планах
 

  1. Alife поверх воксельного мира
  2. Манипуляция с npc
  3. Runtime генерация аи сетки, плюс редактирвание
  4. Манипуляция оригинальной геометрии с сохранением cform (оригинальная геометрия бэкап)
  5. Манипуляция объектами самой игры, включая статику см. 4
  6. Динамическая подгрузка любых локаций, без ручного подключения к графам (т.е берём локу из любого мода и играемся)
  7. Защита от missing ресурсов, движок не будет ложится если нету (шейдеров, моделей, звуков, партиклов и секций)
  8. Динамическая генерация аи сетки (операция тяжёлая, будет возможность откючить) если нету оригинальной сетки у уровня.

Генарция графов.
Пукнты 6, 9 не будут требовать пересборки all.spawn

Будут идеи выслушаю
 

Спойлер

 

  1. vox_new - Runtime генерация ландшафта (переген)
  2. vox_blocks - Открывает меню с блоками (Альтернатива кнопка B, перебинд через настройки)
  3. vox_create - Открываем меню создания мира с настройками (плюс flat mode)
  4. vox_weather - Сменить погоду на уровне (пример vox_weather map)
  5. vox_level - Аналог jump_to_level (только для режима voxel)
  6. vox_save - Сохраняет мир в отдельный сейв от игры (Оригинальные сохранения не работают в режиме)
  7. vox_load - Подгрузка сохранённого мира (пока костыльно работает)
  8. vox_time - установить время (пример vox_time 12:00)

 

 


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

Update.

  1. Пофикшены некоторые вылеты связанные с alife,
  2. Добавлена манипуляция над объектами,
  3. В инспектор добавлено отображение аи сетки
  4. Добавлена динамическая миникарта (работает только в воксельном мире)

    Чтобы включить возможность vox в обычном режиме, нужно для начала в меню включить vox слой исполняется командой vox_layer on, после можно начинать новую игру или загрузить сей, vox_creative on включает творческий режим, редактор объектов работает и без креатива.

ss_bogda_10-10-26_10-27-54_(l01_escape).jpg

Изменено пользователем PrinzEugen
апдейт
  • Лайк 2

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


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

Это довольно проклято выглядит, но весело с надеждой увидеть треш-мод как сталкер попадает в майнкрафт-мир

  • Мастер! 1

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


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

Это довольно проклято выглядит, но весело с надеждой увидеть треш-мод как сталкер попадает в майнкрафт-мир

В этом и суть)


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

Сейчас в работе runtime подключение локаций и генерация аи сетки с кистями (самим можно будет красить аи сетку)

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


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

В новом апдейте (пока не залил, отладку произвожу), теперь можно подключать локации без редактирования глобального спавна и графов (пока обрезанная версия), доделан гард шейдеров теперь не должно быть вылетов, ещё добавлена консольная команда для поиска недостающих ресурсов на локации (пример текстуры, звуки и т.д), формат подключаемых локаций пока Тени Чернобыля.

в планы добавились фиксы аишки и аи сетки (теперь npc не будут проходить сквозь динамические объекты и геометрию уровня, не будут пытаться пройти сквозь друг друга (наверняка были случае когда npc застрявали в проходах)), readonly GOAP пока для дебагов кому будет интересно потыкать интеллект.

За локацию благодарю @pavel_blend

ss_bogda_10-11-26_18-07-03_(l01_2013_06_27).jpg

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


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

PrinzEugen а можно просто редактор уровней под OGSR ENGINE?

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


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

PrinzEugen а можно просто редактор уровней под OGSR ENGINE?

"Можно, а зачем?", всё зависит какой инструментарий ты хочешь, ведь "Редактор уровней" понятие растяжимое.

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


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

PrinzEugen удобный редактор под версию 2.1.394

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


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

PrinzEugen удобный редактор под версию 2.1.394

Посмотрим, я сначала хочу тут реализовать свои хотелки, потом по возможности миграцию под ogsr (но не скоро)

  • Мастер! 1

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


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

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

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

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

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

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

Войти

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

Войти

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

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

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

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