Русский
Русский
English
Статистика
Реклама

Как внезапно для себя написать игру за день

Компьютер осветил глубокую темноту комнаты белым ярким светом. На часах в углу экрана цифра 8 сменила цифру 7, и часы показали 5:58 AM.

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

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

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

Дело вот в чем: среди просмотренных в 6 утра картинок на фейсбуке промелькнула одна, которая меня заинтересовала. На ней Санта Клаус иолень стояли в боевых позициях друг напротив друга, согнув руки в локтях и держа кулаки на уровне головы. Над противниками виднелись две красные полоски и между ними яркая надпись Fight!

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

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

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

Готовый дед без рукГотовый дед без рук

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

Несколько строк кода, и вот картинки уже двигаются по прямой по нажатию стрелок. Нужно анимировать удары! Ох! Руки!

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

Олень с рукамиОлень с руками

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

Отлично. Я нарисовал персонажей, и даже анимировал удары и попадания, но оставался один важный момент. Фон для битвы. К тому времени проснулась остальная часть семьи, и под эту задачу был подряжен самый перспективный художник доступный на данный момент.

Перспективный художникПерспективный художник

Больше всех над моей поделкой смеялась моя супруга, которая вообще холодна к данному жанру, но в этот раз (такой уж выдался год) отметелила Санту около пяти раз, после чего предложила историю, которая была единогласно принята, и в нынешней версии предваряет рождественское мордобитие. Поучаствовать в нем можно и после Католического Рождества https://helprudy.com.

Говорят (говорят!), что существует специальная, новогодняя версия: Дед Мороз против Санта Клауса. Говорят, что нужно, чтобы этот пост набрал определенное количество плюсов, чтобы открыть Деда Мороза. Помогите проверить! Без вашей помощи никуда!!!

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

Источник: habr.com
К списку статей
Опубликовано: 30.12.2020 00:08:02
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

Разработка игр

Game development

New year

Santa

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru