В этой статье ребята из отдела Research and Development расскажут, как они планируют работу над проектами.
Компания Plarium временно не ведёт блог на Хабре
Как стать тестировщиком с нуля
Основы тестирования можно освоить без курсов за 120K. Наш QA-инженер Антон в прошлом работал на стройке и самостоятельно переучился на тестировщика игр за полгода. В статье он расскажет, как нашел бесплатный курс, сколько часов в день тратил на теорию и зачем в перерывах между занятиями рубил дрова.
Шейдер для волос туториального персонажа из Vikings: War of Clans
Не так давно мы опубликовали материал о тестировании Unity Cloth на мобильных устройствах. В другой статье на render.ru рассказали о том, как арт-отделу Plarium Krasnodar удалось сделать модель персонажа с высокой детализацией и при этом не перегрузить проект. Теперь давайте поговорим о работе над шейдером и анимацией для волос этой модели.
Как расширить лор игры на примере Vikings: War of Clans. Часть 2
Копирайтеры студии Plarium Krasnodar продолжают делиться нарративными находками для игры Vikings: War of Clans.
Как расширить лор игры на примере Vikings: War of Clans. Часть 1
В 2020 году студия Plarium Krasnodar значительно расширила лор игры Vikings: War of Clans. Если хотите заглянуть в копирайтерское закулисье и узнать, как ребята создавали концепции, то велкам!
Истории
Knowledge management: как перестать изобретать велосипеды
Разработка интеллектуального продукта — это знания коллектива, умноженные на время. Про тайм-менеджмент сказано уже довольно много. Но управление знаниями не менее важно, поэтому мы в Plarium Krasnodar активно внедряем knowledge management.
Как мы свою helpdesk-систему пилили
Проведение A/B-тестирования: пошаговый разбор
Диалоги в мобильных играх
Есть мобильные игры, живущие словами: это главным образом интерактивные романы и симуляторы свиданий. С ними все ясно, в них текст — базовая механика. Что касается жанров, в которых текст не на первом месте, то там большинство разработчиков использует не весь потенциал диалогов, а их может быть целых два типа: NPC с игроком и NPC между собой. И каждая фраза — это возможность увлечь рассказом о мире игры, повеселить, вызвать сочувствие. Мы выделили четыре основных роли диалогов в мобильных проектах, проиллюстрировали их примерами и отметили приемы, которые могут улучшить опыт игрока.
Симуляция волос и тканей с Unity Cloth на мобильных устройствах
Многие разработчики рано или поздно сталкиваются с задачей достичь реалистичного поведения тканей или волос. Для этого есть целый ряд технологий, однако далеко не все из них подходят для мобильных платформ. Обычно мобильные разработчики запекают анимации, потому что это наименее затратно. Мы же поговорим о симуляции в реальном времени — о модуле Unity Cloth.
Индексы PSI и CSI — лучшие метрики для мониторинга работы модели
Ее автор, Juhi Ramzai, рассказала об эффективных методах проверки моделей — PSI (индексе стабильности популяции) и CSI (индексе стабильности характеристик).
Изображение предоставлено автором
После выпуска модели в продакшен необходимо проводить регулярный мониторинг ее работы, чтобы убедиться, что модель все еще актуальна и надежна. Ранее я писала пост о валидации модели и мониторинге ее работы, в котором подчеркивала важность этих двух этапов.
А теперь перейдем к основной теме данного поста. Мы узнаем все о PSI (индексе стабильности популяции) и CSI (индексе стабильности характеристик), которые являются одними из самых важных стратегий мониторинга, используемых во многих областях, особенно в сфере оценки кредитных рисков.
Как переписать SQL-запросы на Python с помощью Pandas
Фото с сайта Unsplash. Автор: Hitesh Choudhary
Получение такого же результата на Python, как и при SQL-запросе
Часто при работе над одним проектом нам приходится переключаться между SQL и Python. При этом некоторые из нас знакомы с управлением данными в SQL-запросах, но не на Python, что мешает нашей эффективности и производительности. На самом деле, используя Pandas, можно добиться на Python такого же результата, как в SQL-запросах.
10 вещей, которые вы могли не знать о scikit-learn
Фото с сайта Unsplash. Автор: Sasha • Stories
Scikit-learn является одной из наиболее широко используемых библиотек Python для машинного обучения. Ее простой стандартный интерфейс позволяет производить препроцессинг данных, а также заниматься обучением, оптимизацией и оценкой модели.
Этот проект, разработанный Дэвидом Курнапо (David Cournapeau), появился на свет в рамках программы Google Summer of Code и был выпущен в 2010 году. С момента своего создания библиотека превратилась в инфраструктуру с широкими возможностями для создания моделей машинного обучения. Новые функции позволяют решать еще больше задач и повышают удобство использования. В этой статье я расскажу о десяти самых интересных функциях, о которых вы могли не знать.
Ближайшие события
Data Analyst или Data Scientist — кем бы вам хотелось быть?
Фото с сайта Unsplash. Автор: Christina @ wocintechchat.com
Руководитель о двух головах
В статье мы рассказываем о системе, реализованной в Plarium Krasnodar: она предполагает разделение полномочий, ответственности и зон влияния между руководителем и координатором. Материал может быть полезен менеджерам разного уровня, а также специалистам по управлению, которые интересуются темой или планируют реорганизацию.
6 грехов, которые совершают программисты
Фото с сайта Unsplash. Автор: Artem Sapegin
Работа программиста неразрывно связана с необходимостью принимать множество решений. Иногда мы понимаем, что решение никуда не годится, но все же его принимаем.
На то могут быть самые разные причины: спортивный интерес, лень и т. д. Понятно одно: не стоит следовать перечисленному в статье, хотя что-то может действительно показаться подходящим вариантом.
Итак, 6 вещей, которые делают программисты, прекрасно зная о негативных последствиях.
Как постичь машинное обучение, если ты не великий математик
Мой топ бесплатных инструментов для разработчиков
Я разрабатываю такие проекты, как Tvflix, GSON, Appy Dev, а также множество различных микропроектов, поэтому увлекаюсь поиском бесплатных инструментов для моей работы.
Это мой личный список, но вы можете его дополнить другими удачными инструментами. Здесь перечислены некоторые из моих любимых.