понедельник, 20 февраля 2023 г.

 Новости разработки, или как шестеро взрослых людей тыкают пальцем по кнопочкам.

Время идет, и в духе современных трендов надо периодически появляться в публичном пространстве, чтоб подписчики не подумали, что мы все дружно забили и пропиваем донаты доверчивых пользователей. Уверяю вас, что именно так мы и делаем, но все оставшееся время мы тратим на разработку. 

Большую часть прошедшего времени вся наша маленькая группа провела в бесконечных спорах на тему, что будет, если дать игроку вот еще вот эту вот фишечку, а вот эту не дать? Игрок нас сразу пошлет, или все таки игру хотя бы скачает? На самом деле, без четкого понимания, что именно и как мы делаем просто невозможно работать над чем то большим. Каждый член команды должен понимать задачу и следовать общему плану. Нас очень мало, а сделать предстоит чуть больше чем дохрена. Параллельно идет работа над генератором осколков, которые станут нашим игровым полем в проекте. Завершается работа над скелетом персонажа, максимально универсальным и пригодным для управления любым протагонистом. До прототипа, который не стыдно показать игрокам конечно еще далеко, но работа идет, а проблемы решаются. Однозначно определились также и с используемыми технологиями. В частности, в обязательном порядке будут задействоваться новомодные и крайне полезные “наниты” - технология, которая появилась только в пятой версии Unreal Engine, существенно ускоряющую подгрузку множественных объектов на экране. Побочным эффектом данной технологии является обязательное требование к пк пользователя - наличие ssd накопителя, на который и должна ставиться игра. Понимаем, что далеко не у всех сейчас есть такая роскошь, но к моменту выхода игры, это будет уже просто объективная норма для игровых пк. Мы безусловно будем стараться всеми методами сократить прожорливость нашего детища, но не в ущерб задуманному. 

Недавно мелькнула в новостях интересная разработка на основе нейросетей - а именно, попытка научить игровых нпс говорить с игроком в реальном времени, а не привычным по всем играм выбором заранее заготовленных вариантов ответов. Интереснейшая на наш взгляд технология в особенности для процедурно генерируемых миров, где просто нереально каждому случайному боту прописать вменяемую и интересную историю. Обратной стороной данной технологии сейчас является то, что она может работать только в клиент-серверном исполнении. Слишком велика по размерам база нейросети, чтобы ставить ее на каждый отдельный игровой пк. Соответственно, если что то путное с ней выйдет, игра будет требовать постоянного подключения к интернету. Хорошо это или плохо, было бы интересно послушать в комментариях.Кстати, касательно вопросов о возможной сетевой игре - мы не планируем делать ее как таковую, но и не исключаем возможности ее последующего добавления. Все механики и игровые моменты будут делаться таким образом, чтобы не мешать возможному добавлению сетевых баталий. Никаких тайм-стопов для открытого инвентаря и тому подобных костылей не будет. Сразу мы с сетевой составляющей пока что сталкиваться пока не хотим - маловато опыта, так что ориентация игры в первую очередь на одиночное прохождение. 

В общем то на этом все. Тонкости стыкования костей с моделью и их скалирования оставлю за кадром. 

Спасибо всем, кто поддерживает нас на Бусти, и активно общается на нашем дискорд сервере.

Ссылки оставляю на память для желающих:

Бусти:  https://boosty.to/smokehanter

Дискорд: https://discord.gg/KQBQSPZjy4

2 комментария:

  1. )))
    малая команда для создания игр ну подождем может к пенсии выйдет погулять очередная игруля после демона)

    ОтветитьУдалить
    Ответы
    1. Предлагаешь подождать, когда юбисофт или еще кто то из гиганто выпустит что то похожее? Как бы тут внуки хоть дождались.

      Удалить