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

Эпичная Шахта

Мидкорные, Приключения, 3D

Играть

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

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

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

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

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

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

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

DevLog_3 (Capybara Survivors)⁠⁠

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

Враги и анимации.

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

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

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

Дальше буду работать с поведением противников и потихоньку реализовывать бой.

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

Предыдущий DevLog:

DevLog_2 (Capybara Survivors)

Больше контента (и разработка, и ККИ, и ивенты) тут:

https://t.me/CapybardCollege

Мой сайтик:

http://capybard.ru

Показать полностью 2
[моё] Капибара Survivors Gamedev Indiedev Инди Игры Разработка Инди игра Godot Engine Godot Компьютерные игры Видео Без звука Короткие видео Telegram (ссылка) Длиннопост
0
3
Capybard
Capybard
1 месяц назад
Серия DevLog (Capybara Survivors)

DevLog_2 (Capybara Survivors)⁠⁠

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

Собраны 3 карты и меню.

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

Я собрал главное меню (!). Оно живое, можете посмотреть запись. На фон ставится случайная из карт. Облака тоже генерятся случайный образом, точнее их размер, позиция, скорость и прозрачность. Кнопки нажимаются, это тоже есть на видео.

Самое запарное было с облаками, наверное. Но даже они были сделаны достаточно быстро.

Предыдущий DevLog:

DevLog_1 (Capybara Survivors)

Больше контента (и разработка, и ККИ, и ивенты) тут:

https://t.me/CapybardCollege

Мой сайтик:

http://capybard.ru

Показать полностью 1
Игры Gamedev Разработка Indiedev Survivors Капибара Pixel Art Видео Без звука Короткие видео Telegram (ссылка)
0
2
Capybard
Capybard
1 месяц назад
Серия DevLog (Capybara Survivors)

DevLog_1 (Capybara Survivors)⁠⁠

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

Расставил все на первой карте. Не с первого раза, конечно. Но данный вариант меня устраивает.

Предыдущий DevLog:

DevLog_0 (Capybara Survivors)

Больше контента (и разработка, и ККИ, и ивенты) тут:

https://t.me/CapybardCollege

Мой сайтик:

http://capybard.ru

Показать полностью 1
[моё] Компьютерные игры Разработка Игры Godot Godot Engine Инди игра Indiedev Gamedev Survivors Инди Длиннопост Видео Без звука Короткие видео
0
6
Capybard
Capybard
1 месяц назад
Серия DevLog (Capybara Survivors)

DevLog_0 (Capybara Survivors)⁠⁠

Потихоньку начинаю собирать все в движке. На этот раз ландшафт, движение и камера.

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

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

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

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

Про самое начало и прототип игры можно почитать тут:

Capybara Survivors - моя первая игра

Больше контента тут:

https://t.me/CapybardCollege

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

http://capybard.ru

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