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

Дизайн

Сначала показывать
Порог рейтинга
Уровень сложности

Признаюсь: я писал поддельный экран загрузки

Время на прочтение 13 мин
Количество просмотров 11K
Кодобред Интерфейсы *Usability *
Кейс

На выходных посмотрел видео Алексея Макаренкова с заголовком “Полоса загрузки - не то, чем кажется…”, где он рассказывает как разработчики игр мухлюют с полосой загрузки. Если кратко: это всё обман!

В видео Алексей говорит, что с одной стороны это было ожидаемое, а с другой, когда узнаёшь об этом, - берёт оторопь. Говорят об этом мало, даже в тех публикациях, которые касаются непосредственно создания экранов загрузки.

Я не разработчик игр, но и экраны загрузки встречаются не только в играх, и когда-то я сам был вынужден подделывать анимацию полосы загрузки.

Чтобы разрушить стену молчания, готов рассказать как это было, и подтвердить то, о чём все догадывались.

Приподнимем завесу...
Всего голосов 21: ↑20 и ↓1 +19
Комментарии 55

Новости

Филаменто-перфекционизм или как сделать стенд с образцами пластика для 3D печати

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 1.1K
Блог компании Anatoysis City Прототипирование *3D-принтеры DIY или Сделай сам
Туториал

При разработке прототипов я часто использую экструзионную 3D печать, будь это корпус для печатной платы, кукольная мебель или миниатюрный светофор. Сначала печатал все PLA черного, белого или серого цветов. Но постепенно стали попадаться более интересные задачи, где нужно было что-то выделить цветом или использовать, например, прозрачный пластик. А иногда одна часть прототипа требовалась быть твердой, а вторая упругой.

Постепенно обзавелся целой коллекцией самых разных катушек. Но чем больше их становилось, тем сложнее было в них ориентироваться. Тогда и пришла идея сделать из них наглядный каталог.

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 3

Ума палата: Алиса, Маруся и другие

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 1.7K
Блог компании М.Видео-Эльдорадо Гаджеты Искусственный интеллект Голосовые интерфейсы *
Ретроспектива

Если вы до сих пор не пользуетесь голосовым помощником, то вы лишаете себя множества полезных возможностей. Мы не станем рассказывать о том, как облегчают жизнь Siri, Алиса или Google Assistant, для этого у нас имеется воображение. Все, что вы можете представить об этих человекоголосых роботах уже реализовано, или будет доступно в обозримом будущем. Сегодня мы расскажем о российских голосовых помощниках

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 24

Как видеомаркетинг помогает бизнесу продвигать продукт

Время на прочтение 5 мин
Количество просмотров 165
Блог компании Altcraft Работа с видео *Интернет-маркетинг *Управление продажами *
Recovery mode

Прогнозируется, что к концу 2023 года у видеоконтента будет 3,5 млрд зрителей. Все существующие каналы продвижения уже внедрили в практику ролики: горизонтальные и вертикальные. Технология сейчас находится на пике популярности: на YouTube ежемесячно заходят 2,5 миллиарда человек, а TikTok листает миллиард пользователей. 

Большинство маркетологов (96%) ставят видеоконтент на приоритетное место в своих рекламных кампаниях. Сегодня поговорим, какие преимущества приносит бизнесу видеомаркетинг и рассмотрим несколько креативных кейсов.

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Комментарии 0

Истории

Карты, Деньги, Два копыта

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 699
Разработка игр *Дизайн игр *Godot *
Туториал

Привет ,Habr. Сегодня мы начнём разработку своего карточного рогалика про приготовление... рогаликов!

В данной статье начнём создавать свой карточный рогалик на Godot 4.1, создадим карты, научимся их перемещать и создадим "Руку карт".

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 2

Основы аналитики для гейм-дизайнера

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 1.1K
Разработка игр *Аналитика мобильных приложений *Дизайн игр *
FAQ

Ребята, привет!👋

Что может быть полезнее для гейм-дизайнера XXI века, чем основные аналитические метрики?

Вы скажете: «Тю, я гейм-дизайнер, я не хочу ничего анализировать, я хочу генерить идеи и фичи»

Загляните на сайты или каналы по поиску работы в геймдеве: требования к как минимум половине вакансий на позицию гейм-дизайнера включают в себя знания и умения проанализировать игровые показатели, строить и проверять гипотезы на основе этих данных.

Читать далее
Всего голосов 10: ↑5 и ↓5 0
Комментарии 14

Видеоигровая Москва — 2023: лучшие проекты одного геймджема

Время на прочтение 6 мин
Количество просмотров 1.6K
Разработка игр *Хакатоны Дизайн игр *Продвижение игр *Игры и игровые консоли

В июне в Москве прошел финал хакатона «Лидеры цифровой трансформации». Программистам предстояло решить 21 задачу, связанную с разными сферами жизни мегаполиса. 

В одной из задач нужно было использовать образ столицы для создания видеоигры (я об этом уже упоминал ранее здесь). Суть — создать игру, которая позволит пользователям играть с узнаваемыми местами, людьми, историями города. В этой статье расскажу о топ-10 игр, а всего в этот блок были поданы более 100 заявок. В качестве награды победителям достались призы в 1 млн, 600 и 400 тысяч рублей. Помимо этого, пятерке победителей предложили менторинг от экспертов.

Задачу использовать образ Москвы поставили Департамент информационных технологий Москвы (ДИТ Москвы) и Организации развития видеоигровой индустрии (РВИ). 

В хакатоне участвовали команды из разных стран — Аргентины, Беларуси, Индонезии, Ирана, Казахстана, Китая, Мексики, ОАЭ, Сербии, Туниса, Турции и т.д..Всего 1103 команды, 210 из которых попали в финал хакатона (по 10 в каждом направлении).

В комментариях напишите, в какую из этих игр вы бы поиграли? Может быть, вы бы выбрали других победителей? С какими сложностями вы сталкиваетесь в процессе создания подобных игр?

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 12

Исследование зависимости прочностных характеристик изделия от параметров 3D-печати и используемого материала

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 1.7K
Блог компании Специальный Технологический Центр Работа с 3D-графикой *3D-принтеры

В настоящее время в связи с обстановкой в мире во многих отраслях производства наблюдается проблема с поставкой запасных частей для оборудования и не только. В ситуации, когда поставка оригинальных деталей невозможна или занимает слишком длительный срок, например, поставка какого-либо кронштейна, критически необходимого для работы МРТ-аппарата, необходимо иметь возможность изготовить деталь самостоятельно. Зачастую, к деталям выставляются дополнительные требования, например: работа в сложных климатических условиях (с большой амплитудой температур, с низкими / высокими температурными минимумами и максимумами), работа в средах с сильными магнитными полями и прочее.

Все такие особенности нам необходимо учитывать при разработке и производстве своих изделий. Кроме этого, не стоит забывать про прочность.

Давайте проведём исследование зависимости прочностных характеристик от различных факторов (тип материала, плотность внутреннего заполнения, направление укладки слоёв), а также представление графиков зависимости прочности от изменяющегося параметра. С целью сделать результат исследования более точным, предположим, что необходимые для корректной печати параметры, а именно температура сопла и нагревающего стола, поток, скорость работы вентилятора обдува были откалиброваны, а также «шаблон» заполнения и количество стенок не менялись («сетка» и 3 соответственно).

Мною был выбран один из наиболее доступных на рынке пластиков для FDM-печати материал – PET-G-пластик компании Bestfilament (Производство: Россия).

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 8

Быстрые машины, медленные машины

Время на прочтение 14 мин
Количество просмотров 7.1K
Высокая производительность *Usability *История IT Процессоры
Перевод

Да, такого я не ожидал. Записал пару неказистых видосов за пять минут, опубликовал в треде Twitter, а они завирусились, набрав к моменту подготовки статьи 8,8K лайков. В самом деле не мог такого спрогнозировать, учитывая, что я годами вывешиваю только такой контент, который интересен лично мне… и ничего, отклик почти нулевой. Теперь, когда ситуация поостыла, время навести суету и с известной тщательностью изложить возникшие у меня мысли.

Читать далее
Всего голосов 40: ↑38 и ↓2 +36
Комментарии 44

Продолжаем создавать свою первую игру на Godot 3.5 (часть 4) Конец близок…

Уровень сложности Простой
Время на прочтение 40 мин
Количество просмотров 1.5K
Разработка игр *Дизайн игр *Godot *
Туториал

Привет, Habr. Сегодня я поиграл в Brotato, давайте сделаем что-то подобное на Godot 3.5

В этой статье продолжим разработку своей первой игры на Godot 3.5, Сегодня добавим дерево талантов, и возможность возведение построек.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 4

Поиск в War Thunder режима персонального угнетения (РПУ) при помощи анализа статистики побед/поражений

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 6.8K
Исследования и прогнозы в IT *Дизайн игр *Игры и игровые консоли
Аналитика

С 12.07.2019 по 22.07.2019 я тщательно собирал и заносил в таблицу статистику своих побед и поражений в игре в War Thunder, с целью убедится в наличии или отсутствии РПУ, при помощи тестирования статистических гипотез о равенстве средних. Спустя 2 года я наконец-то набрался сил и смелости, чтобы написать данную статью, опубликовать полученных данные и представить результаты их анализа для публичного обсуждения.

Полученные данные позволяют сделать вывод о гипотезе наличия/отсутствия РПУ в игре, приводят к очень необычным выводам относительно изучаемого объекта, обладают научной новизной и за 2 года так и не были высказаны в других публикациях. Также в статье я постараюсь сделать некоторые обоснованные выводы о характеристиках и свойствах изучаемого объекта.

Узнать подробности.
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 36

Как проверить доступность сервиса

Время на прочтение 9 мин
Количество просмотров 1.1K
Блог компании РТЛабс Интерфейсы *IT-стандарты *Usability *Accessibility *
Туториал

Привет, я Таня Рузанова, занимаюсь доступностью и правилами озвучивания интерфейсов для незрячих в компании РТЛабс. Сегодня расскажу и покажу на примерах, как оценить, смогут ли люди с ограничениями здоровья воспользоваться вашим сайтом или приложением.

Читать далее
Всего голосов 21: ↑20 и ↓1 +19
Комментарии 1

Типичная задача на собеседовании: URL Shortener

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 25K
IT-инфраструктура *Usability *Accessibility *Хранилища данных *
Кейс
Recovery mode

Один из моих знакомых недавно сходил на собеседование, на котором его попросили спроектировать укорачиватель ссылок. Он растерялся и задачу — как хотел интервьюер — не осилил, а потом нашел в интернете популярное решение и попросил меня прокомментировать. Полная формулировка поставленной проблемы: «Как бы вы разработали службу сокращения URL-адресов, подобную TinyURL

К моему сожалению, я — человек любознательный, поэтому я не закрыл окно чата, а пошел почитать, как принято в высшем свете такую задачу нынче решать. То, что я увидел, заставило меня набросать свою собственную архитектурку, потому что даже в страшном сне согласиться с предложенным по ссылке дизайном — не вариант. В тексте ниже я заочно дискутирую с автором решения по ссылке выше.

Читать далее
Всего голосов 45: ↑31 и ↓14 +17
Комментарии 97

Дизайнер — поглотитель неопределенности. Как искать компромиссы в продукте и договариваться с коллегами из разных команд

Время на прочтение 6 мин
Количество просмотров 449
Блог компании СберМаркет Разработка под e-commerce *Дизайн мобильных приложений *Контекстная реклама *Управление продуктом *
Мнение

Всем привет! Меня зовут Дарья Коршунова. Я продуктовый дизайнер в СберМаркете, работаю над каталогом, поиском и рекламной платформой. Думаю, многие согласятся: работа дизайнера — часто про неопределённость. Не всегда можно решить задачи, опираясь лишь на собственный опыт и чувство прекрасного. Приходится искать компромиссы между задачами бизнеса и желаниями пользователей, а ещё между целями разных команд внутри компании.

Хочу поделиться методами, которые помогают мне балансировать в этом вечно меняющемся ландшафте и делать своё дело — крутой дизайн продукта — что бы ни происходило вокруг.  Расскажу на примере одного кейса из своей практики. Поехали!

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 0

Все, что нужно знать про GPU: история технологии, архитектура графических процессоров и сферы их применения

Время на прочтение 12 мин
Количество просмотров 2.7K
Блог компании ГК ITGLOBAL.COM Работа с видео *Графический дизайн *Облачные сервисы *Процессоры
Обзор

GPU — графический процессор, который предназначен для ускорения рендеринга графики и параллельных вычислений. Он произвел настоящую революцию в том, как мы взаимодействуем с цифровым контентом. Будь то визуальные эффекты в видеоиграх, вычисления в алгоритмах машинного обучения или анимация в высококлассных программах для 3D-дизайна.

Роль GPU выходит за рамки рендеринга графики. С появлением вычислений общего назначения на графических процессорах (GPGPU) эти процессоры нашли применение в областях, где требуются высокопроизводительные вычисления. Например, ускорение задач искусственного интеллекта (ИИ), глубокое обучение до высокоскоростной аналитики данных и научные симуляции.

В этом материале мы рассмотрим историю GPU, архитектуру графического процессора и области его применения.

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 1

Актуальные курсы графического дизайна в 2023 году

Время на прочтение 7 мин
Количество просмотров 1.3K
Графический дизайн *Учебный процесс в IT Карьера в IT-индустрии Дизайн
Обзор

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

Дизайнеры бывают разные и следует заранее знать, кем вы можете стать по окончанию курсов, и что вам придётся рисовать. 

Читать далее
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 0

UI. Интерфейс не должен отвлекать

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 2.2K
Веб-дизайн *Разработка веб-сайтов *Интерфейсы *Дизайн Софт
Мнение

Dgrm.net

Стараюсь сделать хороший редактор блок-схем. Вот что получается.

Человек может одновременно держать в памяти 7 элементов: 7 цифр, 7 слов. Если в меню 7 пунктов - это удобно. Если больше - нужно разбивать на блоки. Так сделано во всех программах.

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Комментарии 23

Новый перспективный веб-фреймворк Cample.js. Реактивность без VDOM

Уровень сложности Средний
Время на прочтение 2 мин
Количество просмотров 7.2K
Веб-дизайн *Разработка веб-сайтов *JavaScript *HTML *TypeScript *
Из песочницы

Всем привет! В данной статье я бы хотел рассказать о таком фреймворке как Cample.js.

На сегодняшний момент (версия 3.0.1), фреймворк является активно поддерживаемым в разработке нового функционала. Есть поддержка работы с данными, которые благодаря реактивности без виртуального DOM отображаются крайне быстро. Пример тестов.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 53

Введение в Astro

Уровень сложности Средний
Время на прочтение 20 мин
Количество просмотров 2.9K
Интерфейсы *ReactJS *Искусственный интеллект
Обзор

Astro — статический генератор сайтов, ориентированный на производительность. Фреймворк стремительно набирает популярность и конкурирует с популярным NextJS.

Чем же так хорош Astro? Рассказываем об основных концепциях фреймворка, его архитектурных паттернах, подходах и фишках, которые позволяют достигать высокого уровня оптимизации.

Погружаться в тему будем в процессе сборки блога по фронтенд-разработке. Кстати, весь контент для сайта от имени разработчика для нас сгенерирует ChatGPT.

Содержание статьи:

Немного теории

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 7

Продолжаем создавать свою первую игру на Godot 3.5 (часть 3)

Уровень сложности Простой
Время на прочтение 27 мин
Количество просмотров 1K
Разработка игр *Дизайн игр *Godot *
Туториал

Привет, Habr. Сегодня я поиграл в Brotato, давайте сделаем что-то подобное на Godot 3.5

В этой статье продолжим разработку своей первой игры на Godot 3.5, Сегодня добавим разных игровых персонажей, разных врагов, меню выбора персонажа, доведём до ума сцену игры и добавим функцию сохранения лучших результатов.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0