Как стать автором
Обновить

Комментарии 30

ArcheAge (бедный и угробленный), Armored Warfare, сейчас SkyForge… Причем и над AW и над SF работают Obsidian Entertament…

БОЛЬШЕ ММО ОТ MAIL.RU!
Господа минусующие, вы верите что хоть что-то способно спасти игровые проекты mail.ru (толковое тестирование, именитые разработчики?), рассчитанные на полуслепых и не очень умных игроков с рефлексом доната? мне так не кажется :).

Ах, да, я забыл, что у бложика Mail.ru Group есть своя бото-армия, плюсующая пост и минусующая неугодные комментарии. :) Продолжайте, не стесняйтесь.
Вас минусанули 1 раз, видимо всех ботов заняли на нагрузочном тестировании :)
Эм, посмотрите на кол-во голосов к первому комменту. Как только он появился параллельно с набросом + к статье было наброшено и 5 минусов :) Это же mail.ru, мой любимый блог.
офтоп: а как Вы узнали что именно 1 раз?
Пост не об этом. Ребята делают интересную, отчасти уникальную работу, и делятся с вами своим опытом. Дискуссии на тему «Сколько надо задонатить, чтобы нагибать в проектах mail.ru» можно вести в формате оффтопа на игровых форумах, но никак не здесь.
С тем же успехом можно сказать:

«Пост не об этом. Ребята делают интересный смертельный вирус в своей лаборатории, отчасти уникальную работу, и делятся с вами своим опытом. Дискуссии на тему „выживет ли человечество после его применения и зачем они хотят угробить планету“ можно вести в формате оффтопа на тематических форумах, но никак не здесь».

Обращаю Ваше внимание, что публикация размещена в хабе GameDevelopment, следовательно, почему бы нам не поговорить о GameDev в разрезе тестируемой игры?
Потому что ваши аргументы никак не относятся к GameDev, слегка относятся к GamePlay, и напрямую к GameMon.

Сам не в восторге от игр mail.ru, но в техническом плане это грандиозный проект.
Еще был довольно перспективный Northern Blade от отечественных разработчиков.
Будет ли ЗБТ для хабрапользователей? Тут как-никак не только геймеров, но и тестеров предостаточно, и гуру Wireshark тоже ;)
Отдельное ЗБТ — вряд ли. У нас есть Всемогущий Оператор, который сам решает, кого и по каким признакам приглашать на ЗБТ. Знаю только, что нужно, как минимум, зарегистрироваться на sf.mail.ru.
Профессиональные тестеры, желающие попасть на ЗБТ (и не только), могут использовать workaround :)
Вы клиент под OSX планируете?
Из нашего FAQ
Появится ли Skyforge на консолях, в Steam или на компьютерах с OS X?
Skyforge — эксклюзивная разработка для платформы ПК. Если мы решим выпустить игру на других платформах, мы объявим об этом дополнительно.
Вот в этом весь мейл.ру. Просто в одном комментарии.

Как бы окей, ответ о появлении на консолях дан, но причем тут Steam и OS X к платформе? О_о

Почитайте, на досуге, и тем кто факи пилит тоже передайте:

Что такое ПК

И что такое ОС

Что такое Steam

И что такое OS X

Да, признаюсь, процитировать такой ответ было ошибкой. Лучше было бы просто сказать «нет». Думаю, что человек, писавший FAQ, сгруппировал несколько вопросов по одному направлению и выделил ключевой по его мнению. После чего дал общий ответ.

Написал ответственному, чтобы исправили вопрос и/или ответ.

А по поводу ваших замечаний выше. Лично я вам минусы не ставил, т.к. сама система минусов кажется мне не очень конструктивной, т.к. обильные минусы лишь повышают градус обсуждения, не увеличивая его конструктивность. Поэтому, пользуясь случаем, прошу участников обсуждения топика быть более сдержанными по отношению друг к другу.
Думаю, что человек, писавший FAQ, сгруппировал несколько вопросов по одному направлению и выделил ключевой по его мнению. После чего дал общий ответ.


Это одна из грубейших ошибок в предоставлении материалов консультационного характера. За такое мальцы в дверь надо зажимать, ИМХО. И это не общий ответ, это группировка вопросов и ответ только на один из них, т.к. консоль — это платформа, OS X — собственно, ОСь, а steam — вообще магазин\ПО цифровой дистрибуции игр, и уж подвести все это под определение ПЛАТФОРМА физически невозможно.
Поправьте, пожалуйста, ибо это ужасно.
Исправить на «Skyforge — эксклюзивная разработка для ПК с ОС Windows» и все все устроит
Но согласитесь, отсутствие всего 3ех этих слов превращают пункт FAQ в полнейший маразм.
на самом деле вы так и не дали ответ на мой вопрос.

Вы за OS X браться будете когда с виндой дело пойдет? Может, я к вам на работу хочу устроится.

А еще вытащите этот FAQ в пункт меню «ОБ ИГРЕ» — т. е. на sf.mail.ru/game
Я честно искал перед тем как вопрос задавать.
Сейчас OS X в планах нет. Есть очень большое желание максимально оптимизировать игру под самую популярную ОС. По данным Steam, 95% их пользователей сидят на Windows. В то время, как OS X — это только 3%.
Но планам свойственно меняться, поэтому нельзя исключать появление клиента под OS X в будущем, например, когда подрастёт доля пользователей OS X.

Насчёт FAQ передал.
Учитывая, что она пока что падает и довольно заметно — видимо пока не судьба.
Эх, объявили бы ЗБТ с наградами (не игровыми, а реальными) за найденные баги и уязвимости, глядишь и сэкономили бы на саппорте в первый год работы.
>И теперь мы можем с одной физической машины запускать в два раза больше ботов — 2к вместо 1к.
А сколько всего одновременно «играющих» клиентских ботов сейчас? И интересует сколько игроков одновременно зашедших на старте игры выдерживает ваш единый сервер (по крайней мере на текущем этапе оптимизации игры)
В рамках одного теста сейчас 10 000 клиентских ботов. Одновременным их вход не назовешь, они входят за 15-20 минут. Но ограничение такое вызвано в первую очередь самими ботами. Потому что мгновенный вход 200 клиентов из одного приложения работает достаточно медленно, поэтому мы ограничили вход (на стороне ботов) по 6 за раз в одном приложении.
Так же у нас есть отдельный тест старта, что мы можем провести волну пользователей от стартовой позиции до окончания стартового контента. Там мы тоже стремимся к 10к CCU.
В принципе, архитектура сервера позволяет выдержать до 100к CCU — было бы железо.
Если не секрет, сервер чата написан с нуля или используется уже какой-то имеющийся на рынке продукт / его часть?:)
С нуля. Готовые решения не устраивали либо по производительности, либо по функционалу, либо по стоимости поддержки: свои баги отлаживать всегда проще, чем чужие :)
еще один вопрос не по теме

часто играю на minigames.mail.ru в 1000. в этой игра есть один баг достаточно часто (но не регулярно) воспроизводимый. я несколько раз писал в супорт, но они меня мягко игнорят. куда можно/стоит обратится чтобы его пофиксили?
У них централизованная поддержка на многие проекты. Если попадаешь на неисполнительного сотрудника, трудно чего-то добиться. Я у близзов попадался на нерадивых саппортеров.
Сюда пробовал писать minigames.mail.ru/support?
Планируете ли вы opensource-ить разработки, связанные с нагрузочными тестами?
Спасибо за вопрос.
Если посмотреть на стек, используемый при проведении нагрузочного теста, то можно выделить следующие элементы:
  • скрипты анализа
  • скрипты управления тестом
  • сервер
  • «клиентские» боты
  • «серверные» боты
  • система статистики
  • система управления серверами

Сервер, конечно, никто опенсорсить не будет.
Серверные боты — это достаточно простая штука, которую может сделать каждый желающий для своего сервера за день-другой. Т.е. опенсорсить смысла нет.
Клиентские боты — очень интересный проект. Самая трудоёмкая часть нашей нагрузочной инфраструктуры, но очень тесно интегрированная с клиентом. Поэтому так же нет возможности для opensource.
Система управления серверами — пока слишком проектозависима, да и разработчикам не до opensource. Все силы направлены на реальное оперировании.
Скрипты управления тестом тесно связаны с системой управления серверами. Да и смысла их опенсорсить я не вижу.
Система статистики — самая проектонезависимая часть. Правда, не прошедшая проверку боем. Не знаю, какая будет судьба с точки зрения opensource, но тут хотя бы есть шанс :)
Скрипты анализа — тоже шанс есть, но работы там еще непочатый край.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий