Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
🔥 Дрифт и гонки без правил!
Садись за руль, жги резину и уноси баллы в безумных поворотах!
🚗 Реалистичный дрифт
🏁 Захватывающие трассы
💨 Улучши свою тачку и побеждай!

Дрифт Без Лимита

Гонки, Симуляторы, Спорт

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Unity + Ретро-игры

С этим тегом используют

Gamedev Разработка Инди Инди игра Игры YouTube Компьютерные игры Олдскул Видеоигра 2000-е Ищу игру Ностальгия Все
113 постов сначала свежее
4
user8676564
user8676564
1 год назад
Лига Геймеров

Пытаюсь пройти свою игру на стриме в рамках Steam Next Fest 2024⁠⁠

https://store.steampowered.com/app/2818080/Echoes_of_the_Aby...#

Добрые люди, всех приветствую! В рамках фестиваля Steam "Играм быть 2024" (Steam Next Fest 2024), сам пытаюсь пройти демо-версию своей игры, заходите все, у кого будет настроение, буду рад :)

Либо в Ютубе можно посмотреть.

https://www.youtube.com/watch?v=pNlako4qEnI&ab_channel=R...

[моё] Компьютерные игры Инди Инди игра Gamedev Игры Steam Roguelike 90-е 2000-е 2D Дети Unity Ретро-игры Видео YouTube
3
12
AndreyFomin
AndreyFomin
1 год назад
Серия Coin-Op VICE путешествие в золотую эпоху видеоигр

Геймплейный трейлер Coin-Op Vice - понятно получилось?⁠⁠

Сделал геймплейный трейлер своей игры. Понятно вообще, что происходит?

Игра у меня — это 2.5D ретро-экшен с видом сверху, построением колоды и 100+ аркадными мини-играми. Карта и здания генерируются процедурно. Особенность - множество мини-игр, которые дают разное оружие и улучшают характеристики героя.

Постарался склеить кусочки геймплея так, чтобы было понятно все это. Получилось?

Заходите на страницу игры в Стиме погонять демку и вишлистнуть, если вам нравится стиль.

Показать полностью
[моё] Gamedev Разработка Инди игра Инди Ретро-игры Unity Видео YouTube
4
35
AndreyFomin
AndreyFomin
1 год назад
Лига Разработчиков Видеоигр
Серия Coin-Op VICE путешествие в золотую эпоху видеоигр

Эффект свечения пикселей в игре за четыре шага⁠⁠

Эффект свечения пикселей в игре за четыре шага Gamedev, Разработка, Ретро-игры, Инди, Инди игра, Unity, Визуальные эффекты, Видео, Длиннопост

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

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

Алгоритм эффекта очень прост и состоит из четырех пунктов. Первые два - это неоновое свечение пикселей. Вокруг каждого пикселя делаются два свечения, каждый со своим радиусом R и значением непрозрачности A.

Берем цвет пикселя и подсвечиваем соседние таким же цветом, но с заданной непрозрачностью A. По мере удаления, свечение (непрозрачность) уменьшаем линейно, пока не дойдем до нуля на расстоянии R.

Шаг третий - скругление. Во время экспериментов оказалось, что если немного скруглить окончания непрерывных отрезков пикселей, то получается красиво. Если у пикселя в горизонтальном ряду нет соседа с какой-нибудь стороны (лево/право) - скругляем эту сторону.

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

Осталось только подобрать параметры эффекта, чтобы смотрелось хорошо. Вот, например, картинка с исходными пикселями и с постобработкой.

Тут я установил параметры, которые дают, на мой субъективный взгляд, лучшую картинку на средних и больших мониторах. А вот на телефонах - темновато. Для телефонов надо подбирать свои параметры.

Аутентичность свечения пикселей на CRT мониторах — не основная задача. Главное, чтобы смотрелось прикольно и было не больно глазам во время игры. Сейчас картинка мне нравится процентов на 80. Буду еще допиливать.

Заходите на страничку игры в Стиме, чтобы добавить в желаемое и погонять демку, если вам понравился стиль.

Показать полностью 1
[моё] Gamedev Разработка Ретро-игры Инди Инди игра Unity Визуальные эффекты Видео Длиннопост
3
8
user8676564
user8676564
1 год назад
Лига Разработчиков Видеоигр

Начал делать игру для сестры и ушел в геймдев⁠⁠

Показываю и рассказываю с чего начинался путь в игрострой

Игру можно пощупать здесь - демо бесплатно. Если Вас не затруднит добавить в wishlist, это будет просто песня :) https://store.steampowered.com/app/2818080/Echoes_of_the_Aby...

Показать полностью
[моё] Инди игра Компьютерные игры Инди Gamedev Игры Ретро-игры Карьера Unity 2D Видео YouTube
1
11
Sergey09r
Sergey09r
1 год назад
Лига Разработчиков Видеоигр
Серия Блог Юнити Девелопер

Программы 2000-х для создания игр⁠⁠

[моё] Gamedev Unity YouTube Ретро-игры Видео
0
17
AndreyFomin
AndreyFomin
1 год назад
Лига Разработчиков Видеоигр
Серия Coin-Op VICE путешествие в золотую эпоху видеоигр

Босс из символов в пиксельной игре⁠⁠

Понял, чего мне не хватает в моей игре. В каждой миссии хочется завалить одного ОЧЕНЬ крутого босса. Прикольно, что в мини-играх такой босс есть, а вот в основной - нет. Задумал сделать его из символов. Существо из алфавитно-цифрового ASCII мира будет врываться в пиксельную игру.

В попытках найти образ для таких боссов пришел к такой идее: боссы - грубо оцифрованные персонажи классического изобразительного искусства. Вот, например, как вам такой "Крик" Мунка? Интересно выглядит?

Если интересно, что получится, то можете подписаться. Здесь или на страничке игры в Стиме. Замысел непростой - самому интересно, что получится.

Показать полностью
[моё] Gamedev Инди Ретро-игры Инди игра Разработка Unity Видео Без звука
1
21
AndreyFomin
AndreyFomin
1 год назад
Pixel art
Серия Coin-Op VICE путешествие в золотую эпоху видеоигр

Набор монохромных спрайтов (для мини-игр в стиле ZX Spectrum) + постобработка + эффект⁠⁠

Всем привет! Позвольте мне показать вам набор монохромных спрайтов для платформерных мини-игр в моем проекте. Сам проект 2.5D с видом сверху, а вот мини-игры - с видом сбоку.

Оригинал и постобработка в стиле ЭЛТ-мониторов, а также эффект обвала уровня. Спрайты делятся на кусочки размером 6х6 пикселей и падают под действием силы тяжести.

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

Показать полностью
[моё] Pixel Art Gamedev Разработка Инди Инди игра Ретро-игры Unity Видео
4
Партнёрский материал Реклама
specials
specials

Только каждый третий пикабушник доходит до конца⁠⁠

А сможете ли вы уложить теплый пол, как супермонтажник?

Проверить

Ремонт Теплый пол Текст
71
AndreyFomin
AndreyFomin
1 год назад
Лига Разработчиков Видеоигр
Серия Coin-Op VICE путешествие в золотую эпоху видеоигр

Из ASCII в Pixel Art и обратно⁠⁠

Из ASCII в Pixel Art и обратно Gamedev, Разработка, Ретро-игры, Инди, Инди игра, Unity, Unreal Engine, Pixel Art, ASCII, Гифка, Длиннопост

Новую игру Coin-Op Vice я делаю на своем старом движке текстового режима. Однако это псевдотрехмерная (2.5D) пиксельная игра с перспективой. Оказалось, что символьный ASCII движок может справиться с этой задачей, нужно только сделать пару апгрейдов.

Апгрейд первый: кастомный шрифт

Каждый символ шрифта - это просто картинка. В моем случае пиксельная. Если символы заменить на произвольные картинки, то можно создавать крутой Pixel Art из этого шрифта. В таком методе есть два ограничения:

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

  2. Набор символов ограничен. Если в шрифте символ «/» заменить на спрайт правой ноги, то теперь все символы «/» на экране станут правой ногой. И если с помощью этого символа сделана рука (как на анимации ниже), то она превратится в ногу. На данный момент я уже использую символы из всего диапазона ASCII для формирования картинки и частично залез в символы кириллицы. Например, символы «ф», «ч», «я», «ы» участвуют в формировании ускоряющих дорожек в уровне (как в аэропортах).

Из ASCII в Pixel Art и обратно Gamedev, Разработка, Ретро-игры, Инди, Инди игра, Unity, Unreal Engine, Pixel Art, ASCII, Гифка, Длиннопост

Сделал эту анимацию в подарок будущей жене

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

Из ASCII в Pixel Art и обратно Gamedev, Разработка, Ретро-игры, Инди, Инди игра, Unity, Unreal Engine, Pixel Art, ASCII, Гифка, Длиннопост

Апгрейд второй: несколько алфавитно-цифровых слоев с переменным размером сетки

Представим, что сейчас 1978 год, и вы сидите перед алфавитно-цифровым дисплеем (VT100, например). Допустим, он может отображать 24 строки по 80 символов. Символы располагаются строго по сетке с фиксированным и одинаковым для каждой ячейки размером.

Из ASCII в Pixel Art и обратно Gamedev, Разработка, Ретро-игры, Инди, Инди игра, Unity, Unreal Engine, Pixel Art, ASCII, Гифка, Длиннопост

Теперь создаем несколько алфавитно-цифровых слоев, как если бы несколько компьютеров (или видеоадаптеров) передавали сигнал на ваш дисплей. Сигналы складываются, и вы видите совмещенное изображение - несколько текстовых слоев.

Позволим теперь каждому текстовому слою иметь свое собственное плавное смещение на экране, а также свой собственный размер ячейки под символы. Все. Теперь можно делать 2.5D Top-Down игру с перспективой. Нужно только правильно рассчитывать смещения алфавитно-цифровых слоев и задавать размеры их сеток.

Апгрейд третий, не аутентичный

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

Из ASCII в Pixel Art и обратно Gamedev, Разработка, Ретро-игры, Инди, Инди игра, Unity, Unreal Engine, Pixel Art, ASCII, Гифка, Длиннопост

Обратно в ASCII

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

Из ASCII в Pixel Art и обратно Gamedev, Разработка, Ретро-игры, Инди, Инди игра, Unity, Unreal Engine, Pixel Art, ASCII, Гифка, Длиннопост

Решил сделать специальный режим. Если подойти к терминалу в игре, то можно переключиться в такой режим «матрицы». Поскольку название «Матрица» лучше не использовать, то назвал режим «Нео-Н». Есть отсылка к главному герою фильма, а так же название подчеркивает, что все светится неоном. Жена придумала.

Нахождение в этом режиме дает много преимуществ: монстры не наносят урон (а я им еще как могу), становятся видны скрытые проходы, и можно собирать специальные картриджи для построения колоды. После 15 секунд происходит автоматическое «выныривание» из этого режима.

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

Из ASCII в Pixel Art и обратно Gamedev, Разработка, Ретро-игры, Инди, Инди игра, Unity, Unreal Engine, Pixel Art, ASCII, Гифка, Длиннопост

Такой вот камбэк в ASCII, пусть и всего на 15-и секундные интервалы. Решил вам рассказать. Надеюсь, вам понравился стиль. Заходите на страничку игры в Steam, там уже доступна демка с этой фичей.

Пока!

Показать полностью 7
[моё] Gamedev Разработка Ретро-игры Инди Инди игра Unity Unreal Engine Pixel Art ASCII Гифка Длиннопост
6
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии