Начало начинается с... начала, но не в нашем случае
Вот и первый пост - руки до этого у нас наконец дотянулись и это значит одно - вас ждет контент, не не так... КОНТЕНТИЩЕ
Мы все эти дни, недели и месяцы без устали трудились над разработкой и с каждым днем понимали насколько сложная и неподъемная задача нас увлекла. Неподъемная может для многих - но точно не для нас)
🔥 Наша основная идея остается той же
Мы целимся в сюжетный сервер, с кучей приключений, взаимодействий, лора, мелких, больших и запоминающихся историй с персонажами, и самое главное - глубиной нарратива и повествования через игровой процесс. Нам важно погрузить игрока во вселенную, которая станет для него больше чем просто классическая песочница с модами и парой НПС торговцев.
Мы планируем НПС с кастомным ИИ и собственным распорядком дня и поведения, катсцены и синематики, сюжетную и второстепенную линии сюжета с квестами, кастомную систему прокачки, боевки, умений и игровой прогрессии и многое многое другое, что вас ждет здесь в дальнейших постах с мини-спойлерами)
💢 Единственный порок который нас заставляет сомневаться это чертовая одно поточность Майнкрафта
А имменно то как нам с эти ограничением запихнуть все наши идеи на сервер и уместить туда хотя бы 20+ человек со стабильным TPS для их комфортной игры
Кто не в теме, минутка духоты и моего горящей жопы - майнкрафт разрабатывался и до сих пор разрабатывается, как одиночная игра, где обработка ВСЕХ игровых событий начиная от перемещения игрока, спавна мобов и работы их ИИ, и заканчивая прорисовкой чанков, все это обрабатывается на 1 потоке вашего процессора. Это обеспечивает идеальную работу, так как не вызывает проблем синхронизации между разными действиями в игре и вы вряд ли почувствуете эту проблему, будучи в одиночном мире, но когда речь заходит о Сервере и вы например приобретаете процессор УЛЬТРА МЕГА RYZEN9 9950X3D С 16 ПОТОКАМИ И 1000 оперативки, то все это почти бессмысленно, потому что сервер все равно будет обрабатывать все на 1 потоке. А теперь представьте себе 20+ игроков и каждый из них строит фермы, лутает данжи, агрит мобов, перемещается между измерениями, взрывает динамит и тд. и все это между всеми игроками надо еще и синхронить... это просто узкое горлышко и никакая оптимизация не поможет, если ты ставишь моды и хочешь запихнуть на сервер 20-30+ людей.
Мы рассчитываем на большую ММО вселенную, где игроки будут стоит целые города, гильдии, отдельные цивилизации и взаимодействовать между собой как и для сюжетной составляющей, так и для собственной выгоды и интереса социальных взаимоотношений.
Но мы пока не до конца понимаем, как бы это все уместить в такие узкие границы манкрафта, даже если прогрузить все чанки, ограничить спавн мобов на игрока, урезать все крейт механизмы, их размер и мощность и тд. Максимум чего мы добьемся, как выяснилось из тестов - это 40~ игроков со стабильными 20TPS без лагов сервера.
Так что над этим мы еще размышляем, но обязательно найдем какой-то вариант, как сможем обойти эту проблему или обуздать ее и научиться использовать правильно
🫶🏼 А так в конце хочется сказать спасибо всем - кто поддерживал своим, интересом, преданностью и идеями нашу разработку.
Мы не на день не переставали трудиться над нашим общим детищем, да... многое тянется долго, так как для нас это тестовый полигон и мы во многом экспериментируем и учимся, черкаем по 10 раз сминая и выкидывая в мусорку, но на 11 раз получается нечто прекрасное, чем мы и хотим с вами поделиться на релизе. Это нас и с мотивировало начать его вести, контент, которым хочется делиться, слегка приоткрыв кулисы - скоро вы поймете о чем вы говорим.
С 🧡 команда разработки Encore Family
🔥 Наша основная идея остается той же
Мы целимся в сюжетный сервер, с кучей приключений, взаимодействий, лора, мелких, больших и запоминающихся историй с персонажами, и самое главное - глубиной нарратива и повествования через игровой процесс. Нам важно погрузить игрока во вселенную, которая станет для него больше чем просто классическая песочница с модами и парой НПС торговцев.
Мы планируем НПС с кастомным ИИ и собственным распорядком дня и поведения, катсцены и синематики, сюжетную и второстепенную линии сюжета с квестами, кастомную систему прокачки, боевки, умений и игровой прогрессии и многое многое другое, что вас ждет здесь в дальнейших постах с мини-спойлерами)
💢 Единственный порок который нас заставляет сомневаться это чертовая одно поточность Майнкрафта
А имменно то как нам с эти ограничением запихнуть все наши идеи на сервер и уместить туда хотя бы 20+ человек со стабильным TPS для их комфортной игры
Кто не в теме, минутка духоты и моего горящей жопы - майнкрафт разрабатывался и до сих пор разрабатывается, как одиночная игра, где обработка ВСЕХ игровых событий начиная от перемещения игрока, спавна мобов и работы их ИИ, и заканчивая прорисовкой чанков, все это обрабатывается на 1 потоке вашего процессора. Это обеспечивает идеальную работу, так как не вызывает проблем синхронизации между разными действиями в игре и вы вряд ли почувствуете эту проблему, будучи в одиночном мире, но когда речь заходит о Сервере и вы например приобретаете процессор УЛЬТРА МЕГА RYZEN9 9950X3D С 16 ПОТОКАМИ И 1000 оперативки, то все это почти бессмысленно, потому что сервер все равно будет обрабатывать все на 1 потоке. А теперь представьте себе 20+ игроков и каждый из них строит фермы, лутает данжи, агрит мобов, перемещается между измерениями, взрывает динамит и тд. и все это между всеми игроками надо еще и синхронить... это просто узкое горлышко и никакая оптимизация не поможет, если ты ставишь моды и хочешь запихнуть на сервер 20-30+ людей.
Мы рассчитываем на большую ММО вселенную, где игроки будут стоит целые города, гильдии, отдельные цивилизации и взаимодействовать между собой как и для сюжетной составляющей, так и для собственной выгоды и интереса социальных взаимоотношений.
Но мы пока не до конца понимаем, как бы это все уместить в такие узкие границы манкрафта, даже если прогрузить все чанки, ограничить спавн мобов на игрока, урезать все крейт механизмы, их размер и мощность и тд. Максимум чего мы добьемся, как выяснилось из тестов - это 40~ игроков со стабильными 20TPS без лагов сервера.
Так что над этим мы еще размышляем, но обязательно найдем какой-то вариант, как сможем обойти эту проблему или обуздать ее и научиться использовать правильно
🫶🏼 А так в конце хочется сказать спасибо всем - кто поддерживал своим, интересом, преданностью и идеями нашу разработку.
Мы не на день не переставали трудиться над нашим общим детищем, да... многое тянется долго, так как для нас это тестовый полигон и мы во многом экспериментируем и учимся, черкаем по 10 раз сминая и выкидывая в мусорку, но на 11 раз получается нечто прекрасное, чем мы и хотим с вами поделиться на релизе. Это нас и с мотивировало начать его вести, контент, которым хочется делиться, слегка приоткрыв кулисы - скоро вы поймете о чем вы говорим.
С 🧡 команда разработки Encore Family
новости
обновление
спойлер
опрос