fromNovosibirsk

fromNovosibirsk

пикабушник
Модерация Лиги Лени
22К рейтинг 49 подписчиков 1310 комментариев 198 постов 16 в "горячем"
38

Как это сделано в видео играх

Я разрабатываю мобильную игру со стилем Low Poly на движке Unity3D, в которой автомобиль должен уклоняться и объезжать препятствия, с другими элементами подобного геймплея.
Сегодня я поделюсь с вами способами реализации некоторых игровых функций.

Искры от столкновения с препятствием.
Я использую это для визуального обозначения игроку, что он столкнулся с объектом.
Как это выглядит:

На объект, к которому прикреплён основной коллайдер автомобиля,

Как это сделано в видео играх Gamedev-Tutorial, Секреты игр, Гифка, Длиннопост, Мобильные игры

повешен скрипт, который определяет все точки касания других твёрдых тел к коллайдеру машины. Далее идёт проверка по тегу на то, что касание происходит не с дорогой. Точка касания имеет информацию о позиции. Позицию касания присваиваем системе частиц которую запускаем. Она делает всплеск коротко живущих частиц, при следующем касании действия с позицией и запуском повторяются.
В скрипте это выглядит так:

Как это сделано в видео играх Gamedev-Tutorial, Секреты игр, Гифка, Длиннопост, Мобильные игры

Визуализация чистки дороги от снега.
Выглядит это так:

Начнём с сугробов которые образуются за ковшом, для их реализации я использую две системы частиц, которые испускают частицы с режимом отображения Mesh (Сетка), в них указанны заранее подготовленные модели сугробов. Появление частиц, сугробов, происходит при условии, что объект перемещается.
К ковш автомобиля имеет два триггера, которые при входе в триггер снега, запускают системы частиц, при выходе останавливают.

Как это сделано в видео играх Gamedev-Tutorial, Секреты игр, Гифка, Длиннопост, Мобильные игры

С этим понятно, а теперь как убрать из отображения снег, в зоне из которой его условно убрали.
Для этого использую Trail, он оставляет линию по ходу движения. В нём назначен материал, со специальным шейдером. Принцип действия тут прост, в материале снега указана очередь рендера выше, чем у всех других объектов. В материале который имеет Trail, указана очередь рендера ниже чем у снега, но выше чем у всех остальных объектов. При перекрытии снега, линией от Trail, будет отображено всё что находиться под снегом.
Шейдер выглядит так:

Как это сделано в видео играх Gamedev-Tutorial, Секреты игр, Гифка, Длиннопост, Мобильные игры

Спасибо за внимание.
Кому стало интересно, следить за развитием игры можно в группе ВК: https://vk.com/gwtgo

Показать полностью 3 1
0

Привлечём внимание Администрации к добавлению возможности писать от имени сообщества в комментариях под любым постом [есть ответ]

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

Значимая проблема сейчас, при переносе поста в сообщество, это размер и содержание сообщения и то что пользователь может не обратить внимание на какого то адмодера, ведь он выглядит как обычный пользователь который предложил перенести пост в сообщество. Моя практика переносов, заостряется на одной проблеме. Если сообщение не будет формата: Привет я АдМодер такого-то сообщества "длинная ссылка на сообщество". Я занимаюсь тем, что ищу посты в общей ленте, для переноса их в соо "Название сообщество", что бы они не затерялись и набрали больший рейтинг, "хорошее объяснение почему именно этот пост лучше всего подходит для сообщества". Речь о том: "Что если вы согласны, можно вызвать модератора и перенести пост в сообщество, но обязательно предварительно нужно ваше согласие". Если этого не сделать, сообщение просто проигнорируют, у меня есть множество примеров. Но писать каждый раз такое длинное сообщение, является демотивирующим и изматывающим занятием в развитии соо. Возможность написать от имени сообщества, выделит сообщения среди всех прочих и автор с большей вероятность согласится на перенос, ведь это выглядит менее кустарно и более официально. Это сократит его размер и повысит коэффициент полезного действия.

Это возможность является необходимым и важным аспектом в помощи АдМодерам в развитии соо.


UPD: #comment_134714862

296

АдМодеры Лиги Лени ллгс

2019 год настал и сразу с преподнесённым сюрпризом
Самые активные среди ленивых или самые ленивые среди активных

АдМодеры Лиги Лени ллгс Лига Лени, Поздравление, Адмодеры, Длиннопост

Этот год был трудным, приходилось нажимать на кнопку одобрить пост
Подписаться на тэги и переносить посты в наш уголок лени
Оказалось модераторы одни из нас

АдМодеры Лиги Лени ллгс Лига Лени, Поздравление, Адмодеры, Длиннопост
АдМодеры Лиги Лени ллгс Лига Лени, Поздравление, Адмодеры, Длиннопост
АдМодеры Лиги Лени ллгс Лига Лени, Поздравление, Адмодеры, Длиннопост

В 2018 году мы хорошо держали планку, на один пост, приходилось порядка 34-37 подписчиков, мы с вами создали уютный уголок, позволивший авторам очень редко набирать менее 50 рейтинга на посте.
В прошедшем году вершину Лучшего занял пост о лени нашей с вами

АдМодеры Лиги Лени ллгс Лига Лени, Поздравление, Адмодеры, Длиннопост

Хочу выразить отдельную благодарность всем тем, кто отвечал на наши призывы, все кто остался не равнодушен к "можно для лл" и тем кто отвечал "для лл"

Желаю в Новом году оставаться всё так же ленивыми и знайте

ллгс

Показать полностью 3
0

Немного из жизни АдМодеров Соо на Пикабу

АдМодер - (Администратор, Модератор) Соо - Сообщество

Я модерирую Соо Лига Лени (на перёд шучу за вас: 1,2,3,4)
Что я и другие адмодеры вообще делаем? Самое частое при условии, что стоит премодерация, мы одобряем посты в предложении Соо. На кнопке "Мои сообщества" высвечивается циферка с количеством предложенных постов, а в разделе твоих соо под названием высвечивается, что именно там предложенный пост.
Раньше были в премодерации страшные вещи, второй модер соо до сих пор боится модерировать четыре одинаковых поста одновременно.

Немного из жизни АдМодеров Соо на Пикабу Адмодеры, Сообщество, Длиннопост

Есть люди которые либо не хотят ждать, либо не знают, про соо или то что их пост подходит для соо, есть множество причин. И очень зря, как показывает практика в большом соо с опытным адмодером подходящие по тематике посты которые в общей ленте набрали бы малый рейтинг, в соо обкушиваются плюсами, вот пример. Всё ровно в любом случае если пост не подходит соо, нормальный адмодер дождётся адекватного времени и подтвердит пост в общую ленту.
Было ли у меня когда нибудь, что пост хороший, даже очень, но не подходит тематике соо, ты выносишь его в общую ленту и он набирает тысячи плюсов? Да, конечно было вот пример. Жалею ли я о том что вынес пост из соо? Нет, так как не считаю соо помойкой с главной целью собрать по больше подписчиков, это в первую очередь место в котором собраны тематические посты.

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

Немного из жизни АдМодеров Соо на Пикабу Адмодеры, Сообщество, Длиннопост

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

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

Показать полностью 2

«Старушка возле подъезда испуганно меня перекрестила». Геймдизайнер тестирует UltraWide-монитор для геймеров

«Старушка возле подъезда испуганно меня перекрестила». Геймдизайнер тестирует UltraWide-монитор  для геймеров Видео, Длиннопост

Переключаемся на вторую скорость: «Месяц геймеров» на Пикабу в разгаре. Не обращайте внимания на календарь. На конец августа мы оставили самое интересное. Второй пост посвящаем геймдизайну и храбрости. Читайте историю Антона, который тестировал монитор LG UltraGear 34GK950G.


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


Ребята из Пикабу предложили мне протестировать игровой монитор LG UltraGear. Поработать на мониторе с Nano-IPS матрицей — интересный опыт, поэтому я быстро согласился. Хотя уже по пути домой мне стало немного не по себе.


О первом впечатлении


Первое, что бросается в глаза при знакомстве с LG UltraGear, — коробка. Она прямо мощная. Тащишь ее из магазина (или из офиса Пикабу, как я), и все вокруг видят, что у тебя в руках бомбический экран для игр. Именно для игр. Упаковка с первого взгляда дает понять — продукт для геймеров. На коробке изображен сектант с мечом в черном балахоне. Видимо это производит сильное впечатление на окружающих, потому что старушка на лавке возле подъезда испуганно меня перекрестила, пока я корячился с огромной коробкой в дверях.


Притащил, выдохнул и принялся за распаковку. В комплекте поставки у LG UltraGear тонкая металлическая опорная стойка-бумеранг и стопка макулатуры с инструкциями. Стойка крепится к пластиковой подставке, чтобы регулировать высоту и угол наклона. Собирается монитор просто, справится и ребенок (но понадобится отвертка). Монитор на подставке держится плотно, хоть и выглядит пластмасска внешне ненадежной.


Из приятных элементов дизайна — матовая задняя часть корпуса и аккуратный пул разъёмов. Из неприятных — красный и черный цвета оформления. Сочетание не совсем в моем вкусе, но это субъективно.


Комплект кабелей монитора стандартный: USB, HDMI и DisplayPort. Важно: кабели не слишком длинные, поэтому рассчитывать на то, что монитор и системный блок будут стоять в разных частях комнаты, не стоит. Для подключения экрана к ПК я использовал DisplayPort, а к Mac подключал его через HDMI. Разъема USB-C у монитора нет. Зато есть удобная функция переключения между каналами входа через интерфейс: можно не вынимать кабель и переключаться между, например, компьютером и приставкой.


При подключении монитора на задней панели активируется цветная LED-подсветка. При желании ее можно кастомизировать по цвету или отключить совсем. В меню экрана меня особенно впечатлил «Режим игры» с возможностью настроить частоту матрицы на 120 Гц. Производитель как бы намекает: эта вещь не для работы. Она для того, чтобы запустить Battlefield 5 на максималках.

«Старушка возле подъезда испуганно меня перекрестила». Геймдизайнер тестирует UltraWide-монитор  для геймеров Видео, Длиннопост

Теперь пора признаться: несмотря на то, что я работаю над играми, настоящим геймером я себя не считаю. Люблю посидеть пару вечеров в Civilization или одной из игр Paradox, играю в проекты, над которыми работаю. Но основные продукты мейнстримной индустрии, вроде AAA-шутеров или RPG, для которых как раз и создаются такие мониторы, — это не мое. По правде говоря, у меня даже нет железа, которое раскроет потенциал монитора в таких проектах. На игровом компьютере у меня установлена старенькая GeForce GTX 760, а работаю я с Macbook Pro версии 2017 года. Ни мощной видеокартой, ни разъемом DisplayPort этот ноутбук похвастаться не может, подключать монитор к нему придется через переходник.


К моменту запуска монитора я начал паниковать. В голове уже набатом стучало «Проваленный обзор», и я малодушно подумывал о том, что стоит вернуть монитор, пока не поздно.


О характеристиках


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


У монитора очень быстрая матрица, но вытянуть ее до 120 Гц мои видеокарты не смогли. Пришлось ограничиться скромными 60 Гц. Технология Nano-IPS, о которой много пишут, впечатляет. Я параллельно прогнал простые тесты на LG 34GK950G и моем стандартном мониторе AOS i2475Pxqu с IPS-матрицей. Понятно, что весовая категория несопоставима, но все же просто для статистики: точность попадания цветов на sRGB отличалась на 8-9%.


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


Glow-эффект на IPS — типичная история. На практике это выглядит как искажение цветов при взгляде на монитор с разных сторон. Чаще всего слева изображение будет сероватым, а справа — отдавать желтым. В UltraGear на рабочем расстоянии в метр Glow-эффект не заметно. Угол обзора монитора близок к 180 градусам. Крошечные засветы можно обнаружить по бокам экрана, только если искать целенаправленно, начитавшись обзоров в интернете.


В общем, картинка сочная и яркая. Настройка простая. Для синхронизации с Mac придется установить драйвера с официального сайта (для ценителей ретро в комплекте есть CD).


О работе геймдизайнера


Закончив настройку, я сел за новый монитор. Моя работа — это таблицы, таск-менеджеры, инструменты для мержа в программную библиотеку, Photoshop для сборки макетов, иногда Twine. Допом к этому Slack и мессенджеры для коммуникации. В основном у меня постоянно открыто четыре-пять окон, между которыми я переключаюсь на двух мониторах.


Разумеется, LG UltraGear никакого второго экрана не предполагает. Перебрасывать взгляд с шикарного 34-дюймового монитора на 17-дюймовый Macbook — неудобно, неправильно и вообще аморально. Поэтому я просто отключил экран Mac и использовал пространство громадины от LG как единственную рабочую область.

«Старушка возле подъезда испуганно меня перекрестила». Геймдизайнер тестирует UltraWide-монитор  для геймеров Видео, Длиннопост

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


Разрешение LG предполагает, что он заменит собой примерно полтора монитора, но на деле же оказалось, что рабочая область ощущается лучше, чем даже два экрана. На это несколько причин:


1. Сказывается эффект пространства: на огромном экране даже слегка уменьшенные окна ощущаются большими. Работать с двумя или тремя одновременно вполне комфортно.


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


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

«Старушка возле подъезда испуганно меня перекрестила». Геймдизайнер тестирует UltraWide-монитор  для геймеров Видео, Длиннопост

В работе с таблицами пригодился «Режим чтения», который включается из основного меню монитора. Нагрузка на глаза ощутимо снижается, картинка становится мягче.


Одна из фишек, которую LG предлагает владельцам широкоформатных мониторов, — утилита OnScreen Control. Программа помогает настроить игровой режим, установить пресеты и скорректировать настройки экрана. Но самое главное — удобно поделить экран на рабочие зоны. Пользователям Windows 10 этого не понять (там и так неплохо реализована эта функция), но для MacOS с его неудобным SplitView это просто подарок.


Об отдыхе (и играх, конечно!)

«Старушка возле подъезда испуганно меня перекрестила». Геймдизайнер тестирует UltraWide-монитор  для геймеров Видео, Длиннопост

С работой разобрались. Пора отдохнуть и протестировать монитор в том, для чего он, собственно, и создан.


На моих любимых стратегических играх монитор не раскрывается. Да, угол обзора шире, детали выглядят немного интереснее, но это все. Результат меня не устроил. С таким монитором хотелось попробовать чего-нибудь особенного. Поэтому я решил установить, наконец, Pathologic 2 (ремейк классической «Мор. Утопии»).


Чтобы моя видеокарта выдержала испытание мощным монитором на не самой оптимизированной игре, пришлось добавить охлаждение, досрочно поменять термопасту, перевести монитор в режим FPS и немного разогнать старенький GeForce. Но, черт возьми, это того стоило. Степь Pathologic 2 в 3,5K поработила меня на пару суток. Монитор усиливает эффект погружения в играх, которые рассчитаны на плотное знакомство с сеттингом, деталями и персонажами. В какой-то момент я даже задумался о том, чтобы обзавестись таким экраном. Но только после апгрейда компьютера.

Итог


Несмотря на то, что LG UltraGear 34GK950G позиционируется как продукт для развлечений, некоторые особенности его конструкции оказываются очень полезны для рабочих задач. Расстраивает в этом смысле разве что отсутствие USB-C и некоторые элементы дизайна. Хотя последнее — придирка и вкусовщина.


Впрочем, продукт не про работу. Он для игр, и в этом он крут. Как часть игровой системы монитор смотрится бомбически. Быстрый отклик, отличная цветопередача, гибкая система настроек и частота 120 Гц. В общем, все что нужно, чтобы погружаться в игровые миры следующего поколения с топовой видеокартой.


Читайте также:


— 15 игр в формате 21:9 – для полного погружения

Показать полностью 4 1
Отличная работа, все прочитано!