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

Дизайн

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

Дневник разработки настольной игры по мотивам танчиков для Dendy. Про Генералов в настольной игре

Разработка игр *Графический дизайн *Дизайн игр *Продвижение игр *Игры и игровые консоли

Как уже рассказывали в предыдущих постах, было необходимо придумать новые «точки фана» в настольной игре, чтобы играть в нее было не менее весело чем в оригинальную приставочную игру.

Естественно, в первую очередь мы проработали базовую механику игры так, чтобы она игралась, веселила и была интересной сама по себе. Цель большинства тестов как раз в том, чтобы придумать этот самый core gameplay. А когда core gameplay есть и работает, прорабатываются дополнительные механики, которые сделают игру более вариативной, возможно ассиметричной, но главное интересной.

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

В первоначальном варианте игры Генералами были безликие серо-зеленые персонажи в военном стиле: минималистичные человечки в кепках, шлемах, фуражках с оружием в руках и т.д.

Про Генералов...
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 193
Комментарии 0

Новости

Лучшие практики модальных окон. Компоненты дизайн системы

Веб-дизайн *Анализ и проектирование систем *Интерфейсы *Дизайн

Меня зовут Андрей Насонов, я работаю UI/UX-дизайнером и руковожу дизайн-отделом. В 2008 году я начал заниматься графическим дизайном, а в 2015 году перешел в веб-дизайн.
В этой статье я описываю работу модального окна для десктоп-версии сайтов.

Читать далее
Рейтинг 0
Просмотры 500
Комментарии 1

Ошибки при запуске нового продукта для нефтегазовой отрасли

Прототипирование *Развитие стартапа Управление продуктом *Управление продажами *
Из песочницы

Аннотация:

Как открыть собственное направление по разработке продукта, когда без образование в сфере IT и опыта в бизнесе, учитывая, что геология отдалена от мира информационных технологий? Что нужно знать, чтобы избежать ошибок? Что можно было сделать лучше? Где точки роста? Эти вопросы будут освещены в статьи.

Введение:

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

Какие технологии востребованы в текущих реалиях? Что нужно пользователю? Есть ли спрос? Давайте разберемся.

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

Как выходить на рынок MENA, если ты не шейх

Графический дизайн *Развитие стартапа Управление продуктом *Брендинг Бизнес-модели *

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

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

Что поведают про видео на VideoTech 2022

Блог компании JUG Ru Group Работа с видео *Конференции Видеоконференцсвязь

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

Так что теперь мы снова проводим VideoTech — для всех, кто по работе связан с видеотехнологиями и стримингом. Конференция начнётся уже на следующей неделе, а сейчас делимся с Хабром описаниями всех докладов. Другие подробности и билеты — на сайте.

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

Дизайн таблиц для чайников

Блог компании AGIMA UML Design *Дизайн

Привет, Хабр!

Меня зовут Костя, и я отвечаю за дизайн в AGIMA. Недавно, рассказывая коллеге, как надо было оформить таблицу, я словил дежавю: делал я это явно не первый раз. Поэтому я решил написать эту совсем базовую статью о том, как делать приличные таблицы, чтобы у меня всегда было куда послать следующего спрашивающего. Статья будет полезна как начинающим дизайнерам, так и просто жаждущим приподнять уровень своих документов чуть выше плинтуса. А в конце ,elen ссылки, которые помогут вам достичь табличного совершенства.

Читать далее
Всего голосов 41: ↑40 и ↓1 +39
Просмотры 5.6K
Комментарии 12

Дневник разработки настольной игры по мотивам танчиков для Dendy. Про перенос механик оригинальной игры в настольную

Разработка игр *Графический дизайн *Дизайн игр *Продвижение игр *Игры и игровые консоли

Следующий аспект оригинальной игры - тайлы местности, которые создают как раз неповторимый дизайн каждого уровня. В оригинальной BATTLE CITY пять видов местности, которые сильно отличаются по свойствам и круто влияют на геймплей. Уровень в игре представляет, по сути, лабиринт из тайлов кирпичей, бетона, леса, льда и воды. Танки перемещаются в этом лабиринте. Где-то ломают стенки лабиринта, например выстрелы уничтожают кирпичные стены.

Продолжение по перенос механик...
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 817
Комментарии 2

Кручу, верчу, imgui loader нарисовать хочу…

Open source *Программирование *C++ *Интерфейсы *

В одном из сайд-проектов с использованием imgui понадобилась "вертячка" (loader, spinner, анимация загрузки). Из коробки этот ui-фреймворк таких виджетов не предоставляет, поэтому решил сделать свой: код простой, математики почти нет. Показал ocornut-y, ему тоже понравилось, теперь базовый виджет на очереди интеграции в imgui. Поискал интересные спинеры на разных сайтах для веб-интерфейсов - десятки видов на любой вкус и цвет, есть и 3д, но все в основном или пререндеры в виде (gif) или векторные анимации, которые для отрисовки требует отдельного фреймворка вроде cairo, а алгоритмов или описания как это работает, почти нет. Все спинеры сделаны в стиле "что вижу, то и пою", немного математики синусы/косинусы для координат, и тестировать пока не будет похоже на решение от UI дизайнера. Да-да, я понимаю, что когда космические корабли бороздят просторы большого театра DALL·E 2 рисует "улыбку мадонны", писать что-то на плюсах, да еще для UI...

Много анимаций, мало кода
Всего голосов 20: ↑20 и ↓0 +20
Просмотры 1.7K
Комментарии 4

5 причин стать геймдизайнером

Дизайн игр *

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

Начать нужно с выбора профессии, надеюсь ты уже в курсе что игры делают не только программисты. И выбор профессий в игровой разработке довольно велик. Сегодня я познакомлю тебя с одной из них. Геймдизайнер. 

Лонгрид. Есть видео-версия с мемасиками!
Всего голосов 3: ↑0 и ↓3 -3
Просмотры 1K
Комментарии 0

Брюнетки против блондинок или как на мониторе показать цвет свечения светильника?

Обработка изображений *Визуализация данных *Графический дизайн *Научно-популярное Физика

Метод демонстрации на мониторе цветности свечения светильника в соответствии с требованиями проекта национального стандарта «Методы определения неоднородности цветности», и шаблоны в MS Excel.

Читать далее
Всего голосов 38: ↑38 и ↓0 +38
Просмотры 3.5K
Комментарии 14

Начало работы с Dynamic Island и Live Activities в iOS 16.1

Блог компании KTS Программирование *Разработка под iOS *Разработка мобильных приложений *Дизайн мобильных приложений *
Перевод

Документация Apple рассказывает, как начать работу с Dynamic Island, динамическим островом. Система была представлена Apple в сентябре 2022 года, на данный момент она есть только в моделях iPhone 14 Pro и iPhone 14 Pro Max. С Dynamic Island можно анимированно показывать информацию вокруг области выреза фронтальной камеры iPhone, которую мы привыкли называть «чёлкой».

В этой статье мы рассмотрим пример базовой работы с размещением контента в Dynamic Island для его разных состояний.

Для сборки проекта нужно запустить Xcode версии не ниже 14.1 Beta. 

Этот пример основан на документации Apple. Ещё вы увидите работу с данными, которые отправляются в Activity в Dynamic Island.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 1.4K
Комментарии 3

Разбираемся в анимациях и временных переходах в CSS

Блог компании Нетология Веб-дизайн *Разработка веб-сайтов *CSS *HTML *
Перевод

Анимация — несколько рисунков, показанных последовательно, чтобы создать иллюзию движения. Анимации привлекают внимание пользователей и помогают сделать интерфейсы понятными. Мы подготовили перевод статьи, чтобы разобраться, как контролировать движения и переходы в CSS.

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

Чем так хороши кликабельные прототипы

Дизайн мобильных приложений *Дизайн

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

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

Антикризисная workstation для ML с тестами на реальной задаче Text to Speech

Машинное обучение *Компьютерное железо Видеокарты Процессоры Голосовые интерфейсы *
Из песочницы

Как сказал бы ныне великий классик собственная рабочая станция для ML это не роскошь, а средство для обучения. Да и к тому же арендованный сервер это не всегда, удобно быстро и безопасно.

Читать далее
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 6.3K
Комментарии 23

Дизайн уровней. Обучение игровым механикам

Разработка игр *Дизайн игр *Игры и игровые консоли

Обучение игрока игровым механикам является одной из главных составляющих игры. Очень часто обучение оставляют на последние этапы разработки. Именно тогда, скорее всего, обучение может получится довольно раздражающим, которое хочется постоянно пропустить. Сейчас мы рассмотрим несколько методов обучения игрока игровым механикам. Рассмотрим, как и плохие, раздражающие методы, так и действенные, и более креативные.

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

Разработка приложений со 100%-й кастомизацией. Customization Driven Development (CDD)

Разработка веб-сайтов *Программирование *Интерфейсы *Терминология IT

В данной статье я хочу поделиться своим опытом разработки интерфейсов с уровнем кастомизации вплоть до 100% (реальные 100%). При этом сохраняется обратная совместимость и возможность апдейтов. Магия? - Нет, это CDD!

Читать далее
Всего голосов 6: ↑3 и ↓3 0
Просмотры 2K
Комментарии 12

EspMon: мониторинг CPU и GPU с помощью T-Display S3

Блог компании RUVDS.com C++ *Интерфейсы *C# *Программирование микроконтроллеров *
Перевод

Я любительница Fallout 4. Эту игру можно расширять бесконечно, поэтому мне до сих пор, даже спустя семь лет, интересно к ней возвращаться. Я постоянно что-то или в неё добавляю, или изменяю.

Когда у меня, наконец, появилась 2080ti, я смогла запустить её в 4К. Игра пошла настолько легко, что я решила нагрузить её вычислениями, добавив по всему ландшафту густой лес. В конце концов, я заметила, что карточка зашумела и начала потеть.

Но мне хотелось мониторить нагрузку не только по шуму системы охлаждения, а забивать экран всякими наложениями я не люблю. Поэтому я достала свой миниатюрный T-Display S3 и решила реализовать всё это на нем.
Читать дальше →
Всего голосов 29: ↑28 и ↓1 +27
Просмотры 2.7K
Комментарии 6

Чек-лист 3D-моделлера

Работа с 3D-графикой *CGI (графика) *

Чек-лист (check-list) представляет собой перечень пунктов, по которым проводится проверка. В контексте 3D графики, его удобно и главное нужно использовать при проверке своих моделей перед отправкой клиенту или лиду, если вы работаете в студии.

Чек-лист — это не список действий или пошаговый план, который нужно выполнить. Это своего рода реестр, по которому проверяется модель. Как правило, такой список включает в себя не 2 и не 5 пунктов, а 10-20-30 и более. По нему удобно отследить все ошибки при проверке. В отличие от плана действий или инструкции, последовательность пунктов в чек-листе не имеет значения. Это всего лишь поинты. Он создается для повторяющихся процессов и после создания редко требует обновления, однако снимает с вас необходимость запоминать, все требования.

Читать далее
Всего голосов 7: ↑0 и ↓7 -7
Просмотры 1.1K
Комментарии 3

Дневник разработки настольной игры по мотивам танчиков для Dendy. Точки фана Battle City и поиске их в настольной игре

Разработка игр *Графический дизайн *Дизайн игр *Продвижение игр *Игры и игровые консоли

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

Много текста о механиках игры...
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.4K
Комментарии 0

Как мы улучшили типографику на сайте Авито

Блог компании AvitoTech Типографика *Дизайн

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

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

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

Истории