🏆 Еженедельные лидеры определены!
Часов в игре: ezeKa [63]
Убито игроков: Yiisi [798]
Убито монстров: Wertryhaze [6566]
Кол-во матчей: bomm [364]
🔥 Соревнуйся с другими игроками за топовые места в рейтинге!
🎁 Получай награды: донат-валюту, доллары (игровые) и горы игровой валюты.
Часов в игре: ezeKa [63]
Убито игроков: Yiisi [798]
Убито монстров: Wertryhaze [6566]
Кол-во матчей: bomm [364]
🔥 Соревнуйся с другими игроками за топовые места в рейтинге!
🎁 Получай награды: донат-валюту, доллары (игровые) и горы игровой валюты.
🔥3
Я откопал свою старую видео карту и пока что новая находится на диагностике и ожидаю обмена, смог начать снова работать, так что буду постить очередной лог что сделано.
❤2☃2👍2
Обновили серверную систему матчей
Мы переработали то, как игра обрабатывает выход из матча и возвращение в хаб.
Что изменилось:
1. Надежное сохранение результатов матча
Теперь, если после выхода из матча сервер временно не смог передать результат, данные не пропадут. Они будут сохранены и отправлены повторно.
2. Более безопасный возврат в хаб
После выхода из матча игрок возвращается на основной сервер через отдельную защищенную систему. Это снижает шанс ошибок при загрузке хаба.
3. Защита от потери предметов
Если сервер матча отключился, а потом восстановился и прислал старые данные, они не перезапишут текущий инвентарь игрока. Предметы из такого результата будут отправлены во временное хранилище.
4. Меньше проблем при сбоях серверов
Если один из серверов временно недоступен, игра сможет корректнее обработать ситуацию и не потерять прогресс игрока.
Проще говоря: результаты матчей, предметы и прогресс теперь защищены намного лучше, особенно при проблемах с соединением или сервером.
Мы переработали то, как игра обрабатывает выход из матча и возвращение в хаб.
Что изменилось:
1. Надежное сохранение результатов матча
Теперь, если после выхода из матча сервер временно не смог передать результат, данные не пропадут. Они будут сохранены и отправлены повторно.
2. Более безопасный возврат в хаб
После выхода из матча игрок возвращается на основной сервер через отдельную защищенную систему. Это снижает шанс ошибок при загрузке хаба.
3. Защита от потери предметов
Если сервер матча отключился, а потом восстановился и прислал старые данные, они не перезапишут текущий инвентарь игрока. Предметы из такого результата будут отправлены во временное хранилище.
4. Меньше проблем при сбоях серверов
Если один из серверов временно недоступен, игра сможет корректнее обработать ситуацию и не потерять прогресс игрока.
Проще говоря: результаты матчей, предметы и прогресс теперь защищены намного лучше, особенно при проблемах с соединением или сервером.
❤10🥰2👍1😁1
🛠 Мы почти на финише создания мультисерверной системы!
Последние недели были посвящены одной из самых сложных задач за всё время разработки игры.
Раньше хаб, рынок, сохранения игроков, очереди и сами матчи работали на одном сервере. Для перехода на мультисерверную архитектуру пришлось переработать огромное количество внутренних систем и фактически разделить игру на несколько независимых частей.
За это время были переработаны:
• Создание матчей на отдельных серверах.
• Подключение игроков через JoinToken.
• Передача данных между серверами.
• Синхронизация игроков, зомби, урона и лута.
• Сохранение предметов, опыта и прогресса.
• Системы защиты от потери данных и ошибок соединения.
🎯 Сегодня был завершён один из последних крупных этапов этой работы.
Полностью закончена система выхода из матча и передачи результатов на основной сервер.
Теперь после смерти, эвакуации или завершения рейда сервер матча корректно передаёт всю необходимую информацию:
• Предметы, оставшиеся у игрока.
• Полученный опыт.
• Прогресс квестов.
• Результаты матча и статистику.
Кроме того, была добавлена дополнительная защита, которая позволяет сохранить результаты даже в случае временных проблем с соединением или серверами.
По сути, теперь полностью работает весь цикл:
Поиск матча → Подключение → Матч → Выход → Сохранение результата
🧪 Сейчас начинается этап активного тестирования.
Впереди ещё проверки групповых рейдов, переподключений после вылетов, подключения к уже существующим матчам и поиск последних ошибок.
Также до выхода обновления я хочу добавить несколько новых возможностей, улучшить обучение для новых игроков и закрыть несколько оставшихся технических вопросов.
🚀 Самое сложное уже позади.
Мы прошли путь от первых тестов связи между серверами до практически готовой мультисерверной системы.
Финиш уже очень близко.
Последние недели были посвящены одной из самых сложных задач за всё время разработки игры.
Раньше хаб, рынок, сохранения игроков, очереди и сами матчи работали на одном сервере. Для перехода на мультисерверную архитектуру пришлось переработать огромное количество внутренних систем и фактически разделить игру на несколько независимых частей.
За это время были переработаны:
• Создание матчей на отдельных серверах.
• Подключение игроков через JoinToken.
• Передача данных между серверами.
• Синхронизация игроков, зомби, урона и лута.
• Сохранение предметов, опыта и прогресса.
• Системы защиты от потери данных и ошибок соединения.
🎯 Сегодня был завершён один из последних крупных этапов этой работы.
Полностью закончена система выхода из матча и передачи результатов на основной сервер.
Теперь после смерти, эвакуации или завершения рейда сервер матча корректно передаёт всю необходимую информацию:
• Предметы, оставшиеся у игрока.
• Полученный опыт.
• Прогресс квестов.
• Результаты матча и статистику.
Кроме того, была добавлена дополнительная защита, которая позволяет сохранить результаты даже в случае временных проблем с соединением или серверами.
По сути, теперь полностью работает весь цикл:
Поиск матча → Подключение → Матч → Выход → Сохранение результата
🧪 Сейчас начинается этап активного тестирования.
Впереди ещё проверки групповых рейдов, переподключений после вылетов, подключения к уже существующим матчам и поиск последних ошибок.
Также до выхода обновления я хочу добавить несколько новых возможностей, улучшить обучение для новых игроков и закрыть несколько оставшихся технических вопросов.
🚀 Самое сложное уже позади.
Мы прошли путь от первых тестов связи между серверами до практически готовой мультисерверной системы.
Финиш уже очень близко.
🔥7❤3🥰2☃1
🔥 Новый промокод:
Использовать промокод можно в Окне Доната, поле для ввода находится в левом нижнем углу и убедитесь, что ваш уровень — 5 или выше! 🚀
Количество использований: 100
C7L3-T4G2-R5U4-T7O0 нажми по промокоду что бы скопировать его!Использовать промокод можно в Окне Доната, поле для ввода находится в левом нижнем углу и убедитесь, что ваш уровень — 5 или выше! 🚀
Количество использований: 100
👍2
🛠 Продолжаем работу над мультисерверной системой
Во время разработки мультисерверности пришлось решить несколько интересных задач, о которых раньше даже не приходилось задумываться.
• Карта «Кордон»
Кордон отличается от обычных матчей. Это общедоступная локация, которая должна быть доступна игрокам постоянно и находиться в одном общем мире.
Из-за этого пришлось доработать систему переходов между серверами. Теперь при входе в ХАБ игроки остаются на основном сервере и попадают на один общий Кордон, а не на отдельную копию карты, запущенную на каждом дополнительном сервере.
• Обучение и будущие сюжетные задания
Также пришлось пересмотреть подход к обучению и будущим сюжетным квестам.
Для этого была добавлена возможность запускать игровые сессии как на основном сервере, так и на дополнительных серверах — в зависимости от задачи.
Благодаря этому простое начальное обучение сможет проходить на основном сервере, а более крупные обучающие сценарии и будущие сюжетные задания будут запускаться на отдельных серверах в уникальных локациях для каждого игрока.
🧪 Параллельно продолжаю тестирование всей мультисерверной системы и исправляю баги, которые были обнаружены во время разработки.
Пока что работа идёт стабильно, а результаты выглядят очень хорошо. 🚀
Во время разработки мультисерверности пришлось решить несколько интересных задач, о которых раньше даже не приходилось задумываться.
• Карта «Кордон»
Кордон отличается от обычных матчей. Это общедоступная локация, которая должна быть доступна игрокам постоянно и находиться в одном общем мире.
Из-за этого пришлось доработать систему переходов между серверами. Теперь при входе в ХАБ игроки остаются на основном сервере и попадают на один общий Кордон, а не на отдельную копию карты, запущенную на каждом дополнительном сервере.
• Обучение и будущие сюжетные задания
Также пришлось пересмотреть подход к обучению и будущим сюжетным квестам.
Для этого была добавлена возможность запускать игровые сессии как на основном сервере, так и на дополнительных серверах — в зависимости от задачи.
Благодаря этому простое начальное обучение сможет проходить на основном сервере, а более крупные обучающие сценарии и будущие сюжетные задания будут запускаться на отдельных серверах в уникальных локациях для каждого игрока.
🧪 Параллельно продолжаю тестирование всей мультисерверной системы и исправляю баги, которые были обнаружены во время разработки.
Пока что работа идёт стабильно, а результаты выглядят очень хорошо. 🚀
🔥5⚡2👍1😨1
🧪 Ещё одна хорошая порция тестов мультисерверной системы завершена
Что удалось проверить:
• Поиск матча несколькими игроками.
• Отмену поиска одним игроком без влияния на остальных.
• Групповой поиск и отмену поиска группой.
• Запуск и завершение соло-рейдов.
• Запуск и завершение групповых рейдов.
• Подключение к уже существующему рейду.
Во время тестирования групповых рейдов была найдена проблема со спавном игроков в разных точках. Ошибка была исправлена, после чего повторные тесты прошли успешно.
Пока что результаты выглядят очень позитивно, а мультисерверная система постепенно приближается к завершению. 🚀
Что удалось проверить:
• Поиск матча несколькими игроками.
• Отмену поиска одним игроком без влияния на остальных.
• Групповой поиск и отмену поиска группой.
• Запуск и завершение соло-рейдов.
• Запуск и завершение групповых рейдов.
• Подключение к уже существующему рейду.
Во время тестирования групповых рейдов была найдена проблема со спавном игроков в разных точках. Ошибка была исправлена, после чего повторные тесты прошли успешно.
Пока что результаты выглядят очень позитивно, а мультисерверная система постепенно приближается к завершению. 🚀
🔥12👍2❤1
Ещё один день тестов успешно завершён!
На данный момент можно сказать, что основная работа над мультисерверной системой практически закончена.
Все ключевые механики уже реализованы и успешно проходят тестирование. Осталось исправить несколько обнаруженных багов и провести финальные проверки.
После этого я переключусь на следующие задачи:
• Обновление и улучшение обучения.
• Добавление первых сюжетных квестов.
• Подготовку новых игровых механик, связанных с квестами.
Все новые NPC с заданиями будут находиться на карте Кордон.
Первые сюжетные задания одновременно будут выполнять роль обучения и помогут новым игрокам постепенно познакомиться с основными механиками игры.
Также предстоит заказать новые серверы и подготовить всю инфраструктуру к запуску новой версии игры с поддержкой мультисерверной системы.
Если всё пойдёт по плану, мне понадобится ещё примерно одна неделя, чтобы закончить оставшиеся задачи и выпустить обновление.
На данный момент можно сказать, что основная работа над мультисерверной системой практически закончена.
Все ключевые механики уже реализованы и успешно проходят тестирование. Осталось исправить несколько обнаруженных багов и провести финальные проверки.
После этого я переключусь на следующие задачи:
• Обновление и улучшение обучения.
• Добавление первых сюжетных квестов.
• Подготовку новых игровых механик, связанных с квестами.
Все новые NPC с заданиями будут находиться на карте Кордон.
Первые сюжетные задания одновременно будут выполнять роль обучения и помогут новым игрокам постепенно познакомиться с основными механиками игры.
Также предстоит заказать новые серверы и подготовить всю инфраструктуру к запуску новой версии игры с поддержкой мультисерверной системы.
Если всё пойдёт по плану, мне понадобится ещё примерно одна неделя, чтобы закончить оставшиеся задачи и выпустить обновление.
❤4👍2
📢 Открыта регистрация на ЕЖЕНЕДЕЛЬНЫЙ ВИДЕО-КОНКУРС #30
Хочешь выиграть донат-валюту за крутое видео о нашей игре? Тогда участвуй прямо сейчас!
🔹 Шаги для участия:
🎁 Награды:
Пока что мы определяем масштаб конкурса, но уже планируется:
📆 Не пропусти старт конкурса каждый понедельник!
Прокачай свой контент — и получи заслуженную награду! 💥
Хочешь выиграть донат-валюту за крутое видео о нашей игре? Тогда участвуй прямо сейчас!
🔹 Шаги для участия:
• Вступи на наш форум — ссылка на форум• Напиши нашему боту и следуй инструкциям (для начала общения впиши /start) - наш бот🎁 Награды:
Пока что мы определяем масштаб конкурса, но уже планируется:
• Фиксированное количество победителей (по просмотрам) • Дополнительные случайные награды для других участников! 🎉📆 Не пропусти старт конкурса каждый понедельник!
Прокачай свой контент — и получи заслуженную награду! 💥
🎯 Небольшое изменение планов
Мы посидели и подумали, что будет лучше выпустить обновление с мультисерверной системой раньше, а обновлённое обучение добавить немного позже отдельным обновлением.
Так мы сможем быстрее проверить работу мультисерверов на большом количестве игроков, а вам не придётся ждать дольше, чтобы получить более стабильную игру и лучший пинг.
Перед выпуском осталось сделать несколько вещей:
• Обновить окно результатов после матча.
• Исправить несколько небольших багов.
• Заказать и подготовить новые серверы.
По текущим оценкам это займёт примерно 3 дня, после чего обновление с мультисерверной системой станет доступно.
Мы посидели и подумали, что будет лучше выпустить обновление с мультисерверной системой раньше, а обновлённое обучение добавить немного позже отдельным обновлением.
Так мы сможем быстрее проверить работу мультисерверов на большом количестве игроков, а вам не придётся ждать дольше, чтобы получить более стабильную игру и лучший пинг.
Перед выпуском осталось сделать несколько вещей:
• Обновить окно результатов после матча.
• Исправить несколько небольших багов.
• Заказать и подготовить новые серверы.
По текущим оценкам это займёт примерно 3 дня, после чего обновление с мультисерверной системой станет доступно.
❤5🥰2👍1😁1
🏆 Еженедельные лидеры определены!
Часов в игре: sh4knu [65]
Убито игроков: Yiisi [806]
Убито монстров: Yiisi [4157]
Кол-во матчей: Yiisi [402]
🔥 Соревнуйся с другими игроками за топовые места в рейтинге!
🎁 Получай награды: донат-валюту, доллары (игровые) и горы игровой валюты.
Часов в игре: sh4knu [65]
Убито игроков: Yiisi [806]
Убито монстров: Yiisi [4157]
Кол-во матчей: Yiisi [402]
🔥 Соревнуйся с другими игроками за топовые места в рейтинге!
🎁 Получай награды: донат-валюту, доллары (игровые) и горы игровой валюты.
🔥3
🎨 Помимо мультисерверной системы продолжается работа над новой графикой
Параллельно с разработкой мультисерверного обновления продолжается подготовка полностью новой визуальной части игры.
Сегодня хочу показать несколько новых изображений, которые готовятся для будущего графического обновления.
Важно понимать, что это не частичная замена отдельных элементов. В будущем новая графика будет внедрена сразу целиком, чтобы сохранить единый визуальный стиль игры.
Работы впереди ещё очень много, поэтому графическое обновление выйдет значительно позже мультисерверной системы. Сейчас оно всё ещё находится в активной разработке.
Так же что бы видеть это изображения пораньше, вы можете подписаться на тгк художника: https://t.me/AseTgg
Параллельно с разработкой мультисерверного обновления продолжается подготовка полностью новой визуальной части игры.
Сегодня хочу показать несколько новых изображений, которые готовятся для будущего графического обновления.
Важно понимать, что это не частичная замена отдельных элементов. В будущем новая графика будет внедрена сразу целиком, чтобы сохранить единый визуальный стиль игры.
Работы впереди ещё очень много, поэтому графическое обновление выйдет значительно позже мультисерверной системы. Сейчас оно всё ещё находится в активной разработке.
Так же что бы видеть это изображения пораньше, вы можете подписаться на тгк художника: https://t.me/AseTgg
🔥26❤8☃1😁1
🔥 Новый промокод:
Использовать промокод можно в Окне Доната, поле для ввода находится в левом нижнем углу и убедитесь, что ваш уровень — 5 или выше! 🚀
использований: 150
G0E9-M1P8-X2K1-M3F7
Нажми по промокоду что бы скопировать его!Использовать промокод можно в Окне Доната, поле для ввода находится в левом нижнем углу и убедитесь, что ваш уровень — 5 или выше! 🚀
использований: 150
❤6🔥2🥰2😁1