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

Пикабомбер

Аркады, Пиксельная, 2D

Играть

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

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

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

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

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

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

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
2
Capybard
Capybard
7 дней назад
Серия DevLog (Capybara Survivors)

DevLog_9 (Capybara Survivors) + плейтест⁠⁠

DevLog_9 (Capybara Survivors) + плейтест Инди игра, Инди, Gamedev, Разработка, Игры, Godot, Godot Engine, Indiedev, Pixel Art, Видео, Короткие видео

Добавил в игру ГОЛЫХ фей, но есть нюанс...

...они так сияют, что за этим светом ничего не видно(

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

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

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

Дальше по плану рисовать следующего, последнего для этой локации противника, и добавлять его в игру.

За билдами можете обращаться ко мне в лс тут или в тг (@Capybard).

Больше подробностей о разработке тут:

https://t.me/CapybardCollege

Мой сайтик тут:

http://capybard.ru

Показать полностью 1
[моё] Инди игра Инди Gamedev Разработка Игры Godot Godot Engine Indiedev Pixel Art Видео Короткие видео
0
9
DevKitchen
DevKitchen
8 дней назад
Лига Разработчиков Видеоигр
Серия Делаю игру на Unity3d

Делаю игру на Unity3d. Эпизод 11: Трава и Shader Graph⁠⁠

Здравствуйте, дорогие Пикабушники и Пикабушницы! 👋

Я сделал шейдер для травы в Unity с помощью Shader Graph.

Делаю игру на Unity3d. Эпизод 11: Трава и Shader Graph Gamedev, Инди, Indiedev, Unity, Компьютерные игры, IT, Разработка, Программирование, Шейдеры, Unity3D, Видео, YouTube, Видео ВК, Короткие видео, Длиннопост

А что такое шейдеры?

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

Что такое Shader Graph?

Shader Graph — это инструмент Unity, который позволяет создавать шейдеры через визуальный интерфейс. Вместо написания кода мы соединяем узлы в графе и задаём их поведение. Это идеальный инструмент для тех, кто хочет создавать крутые визуальные эффекты, но не хочет углубляться в программирование шейдеров на языках вроде HLSL.

О шейдере

В своём проекте я сделал шейдер травы, и вот несколько его особенностей:

  • 🌬 Ветер — трава красиво колышется на ветру благодаря текстуре шума, которая задаёт направление и интенсивность движения.

  • 🚶‍♂️ Реакция на персонажей — когда персонаж идёт по траве, она расступается под его ногами, создавая эффект присутствия.

  • 🎨 Изменение цвета — шейдер плавно меняет цвет травы в зависимости от расстояния до камеры. Ближняя трава выглядит ярче, более насыщенной по цвету, а дальняя принимает приглушённые оттенки. Это помогает создать глубину сцены.

  • 🛠 Интерактивные параметры — в Shader Graph я настроил множество параметров, которые можно изменять прямо в редакторе: силу ветра, цвет, интенсивность реакции на персонажей и многое другое.

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

Для чего всё это?

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

Если вам интересно посмотреть, как всё это выглядит, или вы думали о создании подобных шейдеров, заходите в видео на ютубе:

Или в ВК:

Буду рад вашему мнению, вопросам или идеям! Спасибо за внимание! 😊

Показать полностью 2
[моё] Gamedev Инди Indiedev Unity Компьютерные игры IT Разработка Программирование Шейдеры Unity3D Видео YouTube Видео ВК Короткие видео Длиннопост
4
5
Capybard
Capybard
10 дней назад
Серия DevLog (Capybara Survivors)

DevLog_8 (Capybara Survivors) + плейтест⁠⁠

DevLog_8 (Capybara Survivors) + плейтест Gamedev, Инди, Инди игра, Разработка, Игры, Indiedev, Survivors, Pixel Art, Godot, Godot Engine, Telegram (ссылка)

Ничего глобально крупного я не добавил на этот раз, но и мелких изменений хватает!

Еще немного доработал темп игры, как многие отметили на плейтестах.

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

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

Добавлена иконка! Да, решил использовать уже имеющуюся мордочку капибары, как по мне вполне подошло. Только почему-то в версии для Windows лично у меня иконка сопротивляется показать себя, уже что только не пробовал.

DevLog_8 (Capybara Survivors) + плейтест Gamedev, Инди, Инди игра, Разработка, Игры, Indiedev, Survivors, Pixel Art, Godot, Godot Engine, Telegram (ссылка)

Добавлены тени снарядам, воспринимаются они теперь чуть лучше и понятнее.

Ну и немного невидимой внутрянки - рефакторинг кода. Там было совсем мало, минут на 15, но тем не менее работа была проведена. Не хочется повторять историю Team Fortress 2 с их легендарным кокосом.

Еще я сделал билды, все желающие можете написать мне для получения файла. Тут уже и пеньки добавлены и все что в этом девлоге описал тоже есть.

Больше о разработке (и не только) тут:

https://t.me/CapybardCollege

Мой сайтик тут:

http://capybard.ru

Показать полностью 1
[моё] Gamedev Инди Инди игра Разработка Игры Indiedev Survivors Pixel Art Godot Godot Engine Telegram (ссылка)
0
5
Capybard
Capybard
15 дней назад
Серия DevLog (Capybara Survivors)

DevLog_6 (Capybara Survivors) + плейтест⁠⁠

DevLog_6 (Capybara Survivors) + плейтест Разработка, Gamedev, Игры, Инди игра, Инди, Godot, Godot Engine, Indiedev, Разработчики, Survivors, Капибара, Pixel Art, Пиксель, Видео, Короткие видео, Длиннопост

В главное меню добавлена музыка, а на поле битвы добавлены монетки!

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

Рекомендую взять у меня билд и прочувствовать лично на вашем же ПК.

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

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

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

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

Ну и билды я обновил, пишите кому надо, скину, есть для windows и macOS.

Больше контента, само собой тут:

https://t.me/CapybardCollege

Мой сайтик тут:

http://capybard.ru

Показать полностью 2
[моё] Разработка Gamedev Игры Инди игра Инди Godot Godot Engine Indiedev Разработчики Survivors Капибара Pixel Art Пиксель Видео Короткие видео Длиннопост
5
3
Capybard
Capybard
18 дней назад
Серия DevLog (Capybara Survivors)

DevLog_5 (Capybara Survivors) + плейтест⁠⁠

DevLog_5 (Capybara Survivors) + плейтест Gamedev, Разработка, Игры, Инди, Indiedev, Pixel Art, Пиксель, Инди игра, Godot, Aseprite, Survivors

Добавлены HP и XP Bar. Теперь противники спавнятся за пределами камеры и можно восполнять здоровье, если постоите несколько секунд у куста с ягодами.

И самое главное, вы можете поучаствовать в плейтесте. Просто напишите мне в ЛС (@Capybard) и я все скину и объясню.

Больше процесса можно видеть у меня в ТГ:
https://t.me/CapybardCollege

Мой сайтик:

http://capybard.ru

Показать полностью
[моё] Gamedev Разработка Игры Инди Indiedev Pixel Art Пиксель Инди игра Godot Aseprite Survivors
0
4
Capybard
Capybard
20 дней назад
Серия DevLog (Capybara Survivors)

DevLog_4 (Capybara Survivors)⁠⁠

DevLog_4 (Capybara Survivors) Survivors, Gamedev, Разработка, Игры, Инди игра, Инди, Indiedev, Godot, Godot Engine, Пиксель, Pixel Art, Видео, Без звука, Короткие видео, Telegram (ссылка), Длиннопост

Поведение противников, переработка слоев и меню паузы.

Когда я начал добавлять противников в игру, возникло сразу несколько проблем. Точнее парочка возникла, а остальные я не замечал. Все они связаны со слоями. Игра 2д, но я пытался создать иллюзию того что игрок может быть перед деревом, а может быть и за ним. Так было с каждым элементом ландшафта. Это работало так: есть условное дерево-родитель от которого наследуются все остальные деревья, у родителя есть скрипт, который проверяет, если игрок выше, то выходим на передний план, то есть прибавляем +1 к слою, в ином случае уходим на задний план, то есть -1 к слою.

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

DevLog_4 (Capybara Survivors) Survivors, Gamedev, Разработка, Игры, Инди игра, Инди, Indiedev, Godot, Godot Engine, Пиксель, Pixel Art, Видео, Без звука, Короткие видео, Telegram (ссылка), Длиннопост

В один момент я психанул и начал думать как это исправить (На самом деле я напиздел, я просто психанул и ушел пить кофе, идея пришла сама по себе). В общем вместо всех этих проверок элементы ландшафта просто при запуске сцены получают свою координату Y и делают ее слоем. Всё. Вот так просто получается целая куча слоев. Карты не бесконечные, не большие, поэтому в производительности это не упадет. А вот игрок обновляет свой слой постоянно. 120 строк магическим образом превратились в просто 2 строки.

DevLog_4 (Capybara Survivors) Survivors, Gamedev, Разработка, Игры, Инди игра, Инди, Indiedev, Godot, Godot Engine, Пиксель, Pixel Art, Видео, Без звука, Короткие видео, Telegram (ссылка), Длиннопост

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

DevLog_4 (Capybara Survivors) Survivors, Gamedev, Разработка, Игры, Инди игра, Инди, Indiedev, Godot, Godot Engine, Пиксель, Pixel Art, Видео, Без звука, Короткие видео, Telegram (ссылка), Длиннопост

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

Потом уже начал все полировать, убирать лишнюю физику и т.д. Добавил меню паузы, а то как это, игра без паузы не игра. В общем результат ниже.

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

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

DevLog_4 (Capybara Survivors) Survivors, Gamedev, Разработка, Игры, Инди игра, Инди, Indiedev, Godot, Godot Engine, Пиксель, Pixel Art, Видео, Без звука, Короткие видео, Telegram (ссылка), Длиннопост

Больше процесса можно видеть у меня в ТГ:

https://t.me/CapybardCollege

Мой сайтик:

http://capybard.ru

Показать полностью 4 2
[моё] Survivors Gamedev Разработка Игры Инди игра Инди Indiedev Godot Godot Engine Пиксель Pixel Art Видео Без звука Короткие видео Telegram (ссылка) Длиннопост
1
5
Alexzzz35
Alexzzz35
21 день назад
Лига Разработчиков Видеоигр
Серия Об игре We're Together

Я сделал это! We're Together вышла в релиз 1.0!⁠⁠

Я сделал это! We're Together вышла в релиз 1.0! Приключения, Постапокалипсис, Инди игра, Gamedev, Россия, Инди, Компьютерные игры, Renpy, Нарратив, Персонажи, Разработка, Игры, Indiedev, Текст, Чтение, Геймеры, Визуальная новелла, Релиз

Привет, друг. Когда я начинал работу над «Мы Вместе», я даже не представлял, насколько длинным и непростым будет путь. Но сегодня я с радостью делюсь тем, что проект добрался до полноценного релиза. Игра выросла из эксперимента в полноценное приключение, и я рад, что всё получилось довести до конца.

За это время появилось много историй вокруг проекта: я писал о том, как люблю играть и делать игру в блоге, делился размышлениями об идее «Мы Вместе», отвечал на вопросы игроков, а японские игроки дали интересный отзыв об игре Picabu.

Сейчас игру можно попробовать на VK Play.

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

Спасибо всем, кто поддерживал и делился своим мнением. Надеюсь, «Мы Вместе» принесёт вам столько же радости, сколько принесло мне его создание.

Трейлер релиза 1.0 можно посмотреть здесь: Picabu.

Показать полностью 1
[моё] Приключения Постапокалипсис Инди игра Gamedev Россия Инди Компьютерные игры Renpy Нарратив Персонажи Разработка Игры Indiedev Текст Чтение Геймеры Визуальная новелла Релиз
0
0
frangovalex
frangovalex
21 день назад

В Steam вышел Stone Simulator - Just Be a Rock⁠⁠

Релизный трейлер симулятора камня:

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