Ответ на пост «Последние летние деньки...»1
поправил…
ffmpeg -i утро.mp4 -vf reverse вечер.mp4
поправил…
ffmpeg -i утро.mp4 -vf reverse вечер.mp4
В главное меню добавлена музыка, а на поле битвы добавлены монетки!
Признаюсь, я не осилил создание музыки, все таки я больше по коду/движку/геймдизайну. Именно поэтому я обратился к музыканту и заказал у него тему для главного меню. Лично мне все понравилось, поэтому будем работать дальше. Буду постепенно заказывать темы по ходу создания новых уровней, ну и думаю саунд-дизайн в целом тоже переложить уже в руки того, кто это умеет делать.
Рекомендую взять у меня билд и прочувствовать лично на вашем же ПК.
А вот про монетки щас распишу. После убийства противника с него падает монета. Пока что она падает со всех противников со 100% вероятностью, позже это скорее всего будет изменено, но это не точно. Монеты в будущем можно будет выменивать у торговца на разные предметы. Но это все еще будет, а пока что вот так вот.
Да, дело идет медленно, но пока что я просто так чувствую. Последнее время я не так активно занимаюсь игрой, и не заставляю себя делать это через силу, не хочу чтобы желание пропало, и очень не хочу, что бы оно пропало вообще, на все будущие игры.
Если просто банально посчитать, я потратил час на первую версию монетки, час на вторую, которую вы видите, еще полтора часа на кодинг и добавление в игру, и еще час на адаптацию под windows. Итого 4,5 часа на фичу. При чем код пишу масштабируемый, в будущем не будет проблем с новыми фичами. И вот это все сделано по сути за один день почти. Еще два дня я занимался другими делами. Я стараюсь не винить себя за это, но будто в глубине души я понимаю, что этот девлог должен был выйти два дня назад, и щас уже в игре должен был быть новый противник или торговец.
Короче, таков путь, не вините себя, если что-то не сделали, или наоборот сделали. Как заплачено, так и нахуячено, а мне никто не платит, соответственно да.
Ну и билды я обновил, пишите кому надо, скину, есть для windows и macOS.
Больше контента, само собой тут:
Мой сайтик тут:
Еще болтали про сорта чая и их упаковки, да.
Идеи от детей и взрослых:
чай "черный лебедь" - очень крепкий чай. (на картинке три переплетенных черных лебедя аля ХХХ, окруженных растительным орнаментом, со стилизацией под татуировку или чернильный штамп)
чай "чифиридзе" - с грузинским акцентом. (на картинке нос и характерные черные усы из листиков)
чай "зубастая тыковка" - фиточай для тех, кто борется с едой (для худеющих, каждый зуб - семечка тыквы или другая семечка)
чай "мурчащий" / "мурчание кота" - на пакетике кошачья лапка, какбе из под пакетика утаскивающая коробочку, с домашними вкусами
чай в пакетиках, слоган: "потяни за ниточку, вкус и откроется!" как волшебная шкатулка, ок да? ) (blind bag для чайных вкусов в наборе)
чай "зайца борода" - чай, у которого очень длинный вкус/послевкусие, например медовый, на картинке, соответственно, заяц с очень длинной бородой, оплетающий коробочку чая.
Не раз видел на артах стиль отрисовки освещения эдаким узором (см ниже)
Вопрос знатокам: Что это за стиль??? Очень хочу использовать его в качестве отрисовки задника, но я даже инфу хз как искать. Понять бы методику такого "узора". Неужели вручную отрисовывать приходится с учетом ctrl c+v? Или автоматизировали уже все, как тот же Pixel perfect
Добавлены HP и XP Bar. Теперь противники спавнятся за пределами камеры и можно восполнять здоровье, если постоите несколько секунд у куста с ягодами.
И самое главное, вы можете поучаствовать в плейтесте. Просто напишите мне в ЛС (@Capybard) и я все скину и объясню.
Больше процесса можно видеть у меня в ТГ:
https://t.me/CapybardCollege
Мой сайтик:
Итак, с прошлого поста прошли целые (округляя) полгода. И с тех пор было нарисовано пипец как много артов! Но прежде чем начать, начну с маленькой прелюдии: я безмерно рад тому, чем в итоге занялся. Пожалуй, этот год мне показал другую сторону жизни: можно и не только деградировать и тухнуть, но и создавать что то прекрасное (или отдаленно то напоминающее). Занимайтесь, друзья, тем, чем горите :)
А теперь к делу
Смотря через время, работа, конечно, фиговая. Тут и габариты страдают, куда то часть меча исчезла, рука правая поломана. Но эта работа стала эдакой "пробой пера". Здесь я впервые попытался поиграться с бликами на броне. Довольно интересную формулу нашел для металлической брони: тень - чуть меньшая тень - цвет брони - блик - цвет брони. Простая формула, но рабочая. В дальнейшем, думаю, вы и сами заметите эту формулу в действии.
Жалко я не смог передать задумку арта. Арториас в серии Дарк Соулс занимает место эдакого отважного героя, что не боялся смерти, но в итоге и ставший ее "путником". Увы, затея провалена. Работы с окружением - нет.
Но есть нюанс! То, что в этой работе мне чудовищно нравится - ТКАНЬ. Ну согласитесь, ткань нарисована шикарно)) Освещение на ней отобразил замечательно, а вот с броней есть с чем работать. Заслуженные 5/10 поставлю
Наиграв соточку в elden ring, не мог не нарисовать одного из любимых персонажей. Как видите, я его на свой лад исказил, так как рисовать его по диздокам в рамках пиксель арта довольно... нелепо выйдет, ведь весь он, как оказывается, в броне, а идей как это обыграть = 0.
Работа удачная. Знали бы вы сколько времени ушло на рисовку башки. Казалось бы, что там рисовать? Но как минимум 6 часов на одну лишь голову я потратил... Рисовать без референсов, к тому же в нестандартной перспективе... Бедааа, ай беда для меня.
В целом, довольно простая работа. С освещением поигрался в который раз, блики обыграл по новому на мече. Плащ смутно вышел. Вроде и плащ, но... Мне одному кажется, что это та самая тряпка для мытья полов? :D
С цветами надо учиться играться. 7/10.
Я до сих пор не могу поверить, что ЭТО заняло каких то 15 часов. 15 часов, Карл! Как?!
Имхо, с эстетической точки зрения это моя самая лучшая работа на сегодня. Тут куда не глянь, а меня вообще все устраивает: цвета идеально подобраны, освещение обыграно ну на все 100%, геометрия лица наконец то правильная, а эти масляные ушки?! Ну шикарно же!
И в чем же секрет? Я использовал новый метод обыгровки освещения. Во первых, я убрал аутлайн (черные полоски вокруг) и уже тут я выиграл в эстетике. Второе, я постарался вообще везде, где только можно, добавить освещение клеточкой + натурально попытался отобразить само освещение. И куда же без красок, что подошли просто безупречно.
Замечательная работа. щас то замечаю малюююсенькие пробелы, но в целом заслуженные 9.5/10. Красота!
Скажу сразу, идею арта я полностью украл. Никто, как тот чувак (извините, референс потерялся), не смог передать весь трагизм этого персонажа. Но знаете что? Волка я нарисовал трижды лучше! Уже отсюда (по крайней мере я) замечаю свой авторский стиль. Мне нравится то, как я совместил стиль рисовки из первых артов (с собакой красной из первого выпуска) и с лисой прошлой. Клетка + самоличная отрисовка шерсти прям восхитительна глазу. Мне не нравится то, как люди обыгрывают шерсть просто геометрией освещения. Это СКУЧНО и БАНАЛЬНО
Оценку не буду ставить. Отдельно Сифу 7/10 поставлю, остальное хоть и рисовал я, но идея не моя.
В этой работе пришлось по другому играться с освещением, ведь перед вами чешуя! И емае, как я так крылья нарисовал? Прям в точку попал! Сразу чувствуется, знаете, такой эластичный, мягкий, отчасти легкий материал. Как "кожа" у ящерицы. С этого арта начинается полноценная обыгровка окружения, то, чего я так боялся и ленился. Простое окружение, но в том и суть :)
Чешую, на удивление, хорошо показал. Долго думу думал, но таки смог. Тут никак, кроме игрой в геометрическое освещение, это не показать. Но плохо ли? Хорошо, ведь красиво вышло.
и почему "пустое пространство" тут заполняется БЕЛЫМ, а не ЧЕРНЫМ, как это везде и бывает? Что это за белая мазня у лапы :(
в общем и целом 8/10. Освещение хорошее, телосложение удачное.
За 15 часов довольно сносный результат, скажу я вам. Да, волосы я вообще не умею рисовать, но зато посмотрите на ткань и броню! Идею арта передал на все 300%, анатомия не страдает. Простой, во всех смыслах, арт. Закрепление прошлой теории. Отработанная схема по броне в который раз доказала свое право на существование. Разве что моментами освещение невпопад показано, но ладно, прощаю!
6.5/10. Откровенный средняк
Дааа, в который раз я говорю себе "не рисуй в разрешении высоком" и в который раз я нарушаю это правило. Уходит много времени на отрисовку, хоть и красиво выходит по итогу. Но зато какой результат! Можно поставить это в один ряд с тем артом по холоу найт, но увы, работа проста, вопрос лишь во времени на ее рисовку, а времени ушло НЕМАЛО.
Я очень устал рисовать эту работу. В этот раз буквально я знал как нарисовать каждый элемент арта, но емае, как же это много времени отнимало. С другой стороны, высокое разрешение дает неимоверный буст к эстетике.
Как же я точно подобрал цвета! Не будь таких удачных красок, весь успех работы был бы просран. Это, наверное, лучшие цвета в принципе, что я выбирал. Высокое разрешение вкупе с клеткой+самоличной отрисовкой дало вот это чудо. Обожаю то, как чуть ли не любой пиксель арт только и выигрывает от этого сочетания. И как только это работает? Фиг его знает, но работает
Идея передана на все 100%, стильно вышло даже. Шерсть отрисовано на небывалом уровне. Работа мне очень понравилась, если бы она не была супер простой, я бы ей даже топ 1 поставил в своем тир-листе.
Красиво, сносно, но просто. 8,5/10
Неоднозначный арт. С одной стороны ну уж очень стильно, два моих любимых цвета(черный и бардовый) тут отыгрываются на ура. Но цвет вороны такое себе, сама рисовка могла быть лучше. Но знаете? Уж слишком стильно. Мне очень нравится идея арта и ее визуальная обыгровка.
В последнее время я пытаюсь играть только двумя цветами. Тут я играл с черно-красным, разве что вороне дал другие цвета. И вот что я понял: меньше цветов - больше эстетики.
Стильно, но в рисовке проблема. 7.5/10
Просто, стильно, эстетично. Игрался черным и белым, продолжая пытаться рисовать только двумя цветами. Голову нарисовал божественно, вау прям.
Мне нравится символ уробороса - вечная бессмыслица. Великий змей, способный рождать и уничтожать миры, а на деле по собственной глупости пытается уничтожить себя, что у него вряд ли получится. На кой черт он пожирает себя? Насытиться собою? Длинный, как сама вселенная, змей, что будет жрать себя, пока сей мир не схлопнется - это ли не наша жизнь?
8/10. Нравится, когда работа занимает чуть чуть времени, а результат на все 100% оправдывает время
Возвращаясь к началу, я хочу вам посоветовать лишь одно: делайте то, чем горите. Рисование меня сильно отвлекает от унылой реальности, создает множество красок в своей жизни. Чем бы вы не хотели заниматься - пробуйте! Я с детства пытался научиться рисовать: закрашивал раскраски, рисовал на полях тетради каракули, но всё это так плохо получалось... Сколь много раз я не пытался, а всегда такое ...овнище получалось. Если бы мне кто то сказал, что за каких то мелких полгода я достигну ТАКОГО, я бы серьёзно обиделся на того, кто эту чушь сморозил.
Но нет, я и правда достиг такого за полгода. Само собой, это не шикарные арты, но главное то, что мне они нравятся и я их люблю, даже если они вышли неудачными.
Творите и будьте счастливы, друзья!
Эх, мечты мечты, вот бы завести бусти, куда за возможность увидеть твое творчество, кидали бы пару рубликов. Мечты мечты, есть к чему стремиться.
Кому понравился пост, можете почитать подробнее про КАЖДЫЙ арт в моем стим аккаунте. Для далеких: ничего платить не надо, все открыто. Я там выпускаю арты как их нарисую, а в дополнение идут сотни (а порой и тысячи) слов. Нравится мне, знаете, высказываться. Буду рад каждому. https://steamcommunity.com/id/Akakiy_Akakiyevich/
Спасибо за внимание, всех обнимаю :)
Поведение противников, переработка слоев и меню паузы.
Когда я начал добавлять противников в игру, возникло сразу несколько проблем. Точнее парочка возникла, а остальные я не замечал. Все они связаны со слоями. Игра 2д, но я пытался создать иллюзию того что игрок может быть перед деревом, а может быть и за ним. Так было с каждым элементом ландшафта. Это работало так: есть условное дерево-родитель от которого наследуются все остальные деревья, у родителя есть скрипт, который проверяет, если игрок выше, то выходим на передний план, то есть прибавляем +1 к слою, в ином случае уходим на задний план, то есть -1 к слою.
Так это работало до определенного момента, как раз пока я не начал добавлять противников. Ведь противники тоже должны иметь возможность заходить за дерево или ходить перед ним. Я учел этот момент. Но потом обнаружил, что за деревом может быть игрок, а перед ним противник. А потом я столкнулся с ситуацией когда множество деревьев в одной точке работают некорректно. Таким образом один несчастный скрипт дерева был на абсурдные 120 строк кода.
В один момент я психанул и начал думать как это исправить (На самом деле я напиздел, я просто психанул и ушел пить кофе, идея пришла сама по себе). В общем вместо всех этих проверок элементы ландшафта просто при запуске сцены получают свою координату Y и делают ее слоем. Всё. Вот так просто получается целая куча слоев. Карты не бесконечные, не большие, поэтому в производительности это не упадет. А вот игрок обновляет свой слой постоянно. 120 строк магическим образом превратились в просто 2 строки.
Чуть позже я столкнулся с новой проблемой касаемо слоев, но решил все еще одной строкой. Что в любом случае лучше, чем первое решение, которое к тому же не работало как надо.
Потом я приступил к поведению противников, что бы они преследовали игрока, атаковали, наносили и получали урон. Спустя где-то пол часа, когда были настроены все сцены, написан код, я запустил игру и получил вот такой забавный "душ" из снарядов для слайма.
Потом уже начал все полировать, убирать лишнюю физику и т.д. Добавил меню паузы, а то как это, игра без паузы не игра. В общем результат ниже.
Да, работы еще вагон и маленькая тележка, но процесс мне пока что только в радость, так что со временем все станет выглядеть лучше.
Дальше планирую набросать баланс-табличку, что бы понимать, что именно я хочу что бы игрок ощутил от процесса, и полировать что уже есть. Например, когда противники умирают, у них еще какое-то время остаются тени, хотя сам спрайт уже начал исчезать, таких мелочей еще много можно найти.
Больше процесса можно видеть у меня в ТГ:
Мой сайтик: