Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 week, 2 days ago
Новые и перспективные Web3 игры с добычей токенов.
Чат: https://t.me/Crypto_Wolf_Chat
Правила чата смотрите в описании чата.
Все свои вопросы направляйте в чат или главному модератору чата: @Exudna_118
По теме сотрудничества: @Zombini
Last updated 23 hours ago
Валидность опыта в геймдеве
Недавно вновь услышала мнение, что опыт работы в геймдеве считается малозначимым. Я могу понять отказы на этапе тестовых заданий или собеседований, если резюме в порядке. Когда лиды говорят HR сразу отсеивать кандидатов из геймдева, это немного обидно.🦄
Есть мнение, что в геймдеве тестировщики занимаются "кнопкодавством", уделяя внимание только визуалу. Но это не так — проверки охватывают гораздо больше аспектов.
При смене области тестирования нужно обучаться и понимать, как применять опыт в новой сфере.
Например, когда на собеседования приходят люди не из геймдева, часто возникает проблема: не могут применить знания к играм и не понимают, какие проверки нужны. Это сигнализирует мне, что не всегда осознавали, почему тестировали что-то так, а не иначе.
Умение адаптировать знания под разнообразные задачи для меня критерий взрослого и самостоятельного специалиста/тки. Отсутствие практического опыта повлияет на время работы, но это решается со стороны лида, онбордингом и разумным планированием.
В общем, нужно быть добрее друг к другу и ценить разнообразие опыта.
Новый инструмент для автоматизации тестов в Unity
Regression Games выпустили в мае новый инструмент для автоматизации в Unity.
Инструмент "записывает" действия в игре и потом воспроизводит. Но в отличие от того же Nox, воспроизводит не по таймингу, а ждет определённых событий. Например, подождать загрузку.
Выглядит перспективно. Необходимости программирования особенно нет. Но и ограничений много. Расчёт на уже стабильные проекты, и пока непонятно, можно ли будет редактировать этот сценарий. Но внимания определённо стоит. Можно посмотреть документацию и демо тут.
Запись посиделок с Еленой Скрипаль
https://youtu.be/TB_jUsyxCqw
YouTube
Тестирование в геймдеве
К нам на посиделки пришла Елена Скрипаль - QA Lead в геймдеве, ментор, преподаватель и автор канала @elena\_skripal\_gameQA Она 12 лет занимается тестированием. В своей команде отвечает за процессы и менторство. Елена рассказала про "Особенности геймдева…
Неделю назад была на посиделках у QA_Road. Отлично посидели и пообщались про баги в играх. И почему так происходит🦄
Токсичная позитивность и причины провала Suicide Squad
Вчера Джейсон Шрайер выпустил статью о разработке Suicide Squad. Оригинал(анг.) и выжимка на русском
Вышла эта игра-сервис в начале года, и многие считают её худшей игрой года пока. На старте у игры было много багов.
Например, игра была недоступна 72 часа после релиза. Авторы заблокировали сервера, пока чинили баг со стартом игры. Она начиналась с завершённым сюжетом.
Часть багов уже пофиксили, но ещё осталось много недовольства сюжетом и гейм-дизайном.
В расследовании раскрыты интересные пункты по поводу причин провала.
🦄 Токсичная позитивность
Нельзя было критиковать работу и сомневаться в результате. Игры эта сфера развлечений, в этой сфере очень важен критический взгляд. То, что разработчикам нравится, не всегда нравится аудитории . Важно понимать, для кого делается игра. К тому же когда игра уже попала в производственный ад. Игру разрабатывали с 2016 года, и за это время многое могло измениться. И здравая критика могла бы сильно помочь.
🦄 Перфекционизм руководителя
Один из основателей студии — перфекционист. Из-за чего срывалось много сроков. И некоторых фидбэков ждали до месяца. В активной разработке за это время задачи могут стать неактуальными. Когда руководитель замыкает процессы на себе, это усложняет процесс и делает его зависимым от одного человека. Это не делает крутым и ответственным, это делает руководителя непрофессиональным.
🦄 Не хватка опыта
В некоторых моментах студии не хватило опыта в играх-сервисах. Подобные игры отличаются реиграбельностью и своим подходом к релизу. Например, важно правильно определить кол-во контента на старте и при этом подготовить контент уже и на следующее обновление. Это приводило к тому, что в игре было много изменений по ходу разработки. Тратились месяцы на фичи, которые так и не вышли, потому что не подходили концепции игры.
Грустная история. Отдельные части в игре выглядят достаточно хорошо, но, скорее всего, в скором времени игру закроют. Хотя ворнеры и хотят выпустить 4 сезона контента.
Как оптимизация деталей влияет на игру
В играх часто используется много объектов. И эти объекты могут одновременно появляться в поле зрения игрока, но находиться на разном расстоянии от камеры.
Чтобы объекты не загружали память, используется технология LoD (Level of Detail). Суть технологии простая. На один объект делается несколько вариантов текстур с разной степенью детализации.
Когда объект далеко, игра показывает простую модель, а когда близко — детализированную. Например, лес вдалеке может быть зелёным прямоугольником, но вблизи видим отдельные деревья.
Баги, связанные с этой технологией, влияют на производительность и оптимизацию игры, но встречаются и другие.
🦄 Внезапные переключения и мелькание объектов
Между уровнями текстур должно происходить плавное переключение. Если объект резко меняется с высоко детализированной модели на упрощённую (или наоборот), это может бросаться в глаза и сильно раздражать. Также при таких переходах объекты могут исчезать, что тоже может вызвать вопросы у игроков.
🦄 Проблемы с тенями
Этот баг появляется, когда тень объекта — одна для всех уровней. Узкое место опять переходы между уровнями текстур, тени могут "прыгать" или исчезать.
🦄 Несоответствие коллизий
Не совсем баг LOD, но часто рядом. Так как используются разные модельки, то у них и разные радиусы пересечений(коллизии). Но это не все так делают. Если модели сильно отличаются по форме, то могут быть баги с застреванием в текстурах или наоборот невозможность подойти к объекту. Чаще это происходит из-за одной настройки на все модельки.
Например, текстура камня ещё не успела прогрузиться, но уже вплотную подошли к низкоуровневой модельке. И эта моделька по размеру меньше оригинала. И вот после прогрузки уже стоим внутри камня.
LoD — мощный инструмент для оптимизации игр, но требует внимательного подхода и тестирования. Можно создать гладкий и визуально приятный игровой опыт, или получить вопросы об оптимизации и порцию мемов из игры.
В начале карьеры много вопросов и сомнений. Мы с Марией, автором канала "Никаких багов", решили поделиться советами, которые дали бы себе в начале карьеры.
🦄 Документируй работу
Я оказалась одна на проекте через полгода работы , и документация хранилась в моем блокноте. Разобрать это могла только я. Это вызвало проблемы, когда нужно было подключить других тестировщиков к проекту. Старайтесь писать в общие базы данных сразу. На внешнее оформление можно и подзабить, но информация будет в общем доступе.
🦄 Не бойся ошибок
Ошибки неизбежны. Как говорила много раз, важно, как вы реагируете на ошибки. Главное – учиться на них и не повторять в будущем.
🦄 Проси помощь
Можно и нужно просить помощь у коллег и руководства. Не обязательно всё делать в одиночку. В какой-то момент я думала, что это из-за нехватки знаний мне приходится работать больше 8 часов. Но нет, дело было в нагрузке. При этом лиду говорила, что всё ок, и я успеваю. Последствия были бы печальнее,если бы тогда не пришлось уйти в отпуск, и лид оценила масштаб внутри.
🦄 За дополнительную ответственность можно брать денег
Первое время я никогда не просила повышения. Все задачи воспринимались как задачи на развитие. А в какой-то момент мне моя зарплата просто казалась и так слишком высокой. Если ты берёшь на себя дополнительные задачи или ответственность, не стесняйся говорить о вознаграждении. Твой труд и усилия должны быть оценены по достоинству. И советую следить за рынком, чтобы понимать, сколько стоит какой специалист.
🦄 Не забывай про отдых
Как минимум нужно спать) В идеале ещё нужны хобби и смена локации. Но полежать и потупить в сериалы или аниме — тоже хорошо. Главное — соблюдать баланс и не превращать всю жизнь исключительно в работу.
🦄 Задавай вопросы
Задавай много вопросов. Это поможет лучше понять процессы и задачи, и быстрее понять, что от тебя хотят. Вопросы показывают заинтересованность и стремление к обучению. Не бойся показаться неопытной/ым – все начинали с нуля.
Надеюсь, эти советы помогут. И будет интересно послушать про ваши советы себе на старте🦄
Всем привет!
Есть большие новости, которыми я хочу поделиться. Это не связано с тестированием игр, но что-то очень личное и волнующее.
Я переезжаю из Грузии в Сербию в это воскресенье!
Переезд — это не просто смена места, это переосмысление привычного порядка вещей. Решение было непростым, ведь Грузия подарила нам массу тёплых воспоминаний. Я, наконец, решила для себя, что горы лучше моря. И поняла почему Питер всё-таки несолнечный город.
Если будет интересно, могу рассказать более подробно и про жизнь в Грузии и про то, как будет переходить переезд и легализация в Сербии. И про то, почему решили переехать.
Так как у меня не самые частые посты, не думаю, что пропаду. Но посмотрим, как пойдёт переезд🦄
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 week, 2 days ago
Новые и перспективные Web3 игры с добычей токенов.
Чат: https://t.me/Crypto_Wolf_Chat
Правила чата смотрите в описании чата.
Все свои вопросы направляйте в чат или главному модератору чата: @Exudna_118
По теме сотрудничества: @Zombini
Last updated 23 hours ago