Я это сделал! Как я около месяца пытался сделать походку компаньона
Привет, Пикабу!
Я инди-разработчик, и последние пару месяцев я находился в личном аду. Делаю свою пиксельную игру в одиночку, без какой-либо помощи, художников или кодеров со стороны. Главным вдохновителем для меня всегда был Тоби Фокс (автор Undertale и Deltarune), и мне очень хотелось сделать систему компаньона, которая ощущалась бы такой же живой.
Но реальность оказалась суровой. Знаете это чувство, когда в голове всё круто, а на экране — какая-то каша?
Вот как всё выглядело в начале
Это был какой-то кошмар. Мало того, что персонаж двигался максимально странно и неестественно, так ещё и спрайт меха мерцал, не говоря уже про постоянно дёрганье персонажа, которое превращало картинку в дискотеку для эпилептиков.
Я потратил почти месяц, перекапывая код и перерисовывая кадры, чтобы это исправить.
Но почему так долго скажу позже.
Что в итоге сделал:
Пофиксил мерцание: Теперь компаньон не дёргается на месте, а также я нарисовал анимацию ходьбы
Переделал походку: Теперь компаньон не «плавает» по экрану, а двигается адекватно. Скажу честно - посмотрел уроки + добавил немного от себя.
Добавил плавности перемещения: Сделал так, чтобы перемещение компаньона было более плавным и не резким.
Вот к чему я пришёл сейчас
Для кого-то это просто пара гифок, а для меня — огромный шаг вперед. Когда работаешь один, иногда глаз замыливается, и кажется, что ничего не получается. Но сравнение этих двух вариантов дало мне сил двигаться дальше.
Не смотря на то, что я такой себе прогер, я не опускаю руки и продолжаю верить в то, что у меня получится.
Коротко о проекте для тех, кому интересно:
Разработка: 100% соло (код, арт, дизайн — всё сам).
Вдохновение: Атмосфера и механики игр Тоби Фокса.
Движок: GameMaker Studio 2 - выбран был из-за наличия уроков и лёгкого вхождения для новичка(меня)
Планы: Постепенно переношу сюда свой путь с Ютуба, где показываю, как игра растет. Ютуб больше не веду, ибо не нравиться снимать видео.
Ребята, как вам прогресс? Не зря я месяц мучал этот спрайт? Буду рад любому фидбеку и советам от тех, кто тоже пилит свои проекты в одно лицо.
Спасибо за поддержку!



























































