Найти в Дзене
Мой путь в геймдев

История создания игры. 1. Начало

Меня зовут Андрей, мне 34 года. Я занимаюсь веб-программированием, но всегда мечтал создавать игры. Смотрел ролики на эту тему, читал несколько книг по гейм дизайну и пробовал работать с разными игровыми движками, такими как Unity, Unreal и Godot. У меня было несколько попыток создания игр, но ни одна из них не была выпущена. Сейчас я решил сосредоточиться на написании статей о процессе создания своей игры, возможно, не одной. Надеюсь, что кому-то будет интересно следить за моим развитием, и это добавит мотивации для продолжения работы. Я не претендую на то, что всё написанное мной будет правильным, ведь все мы учимся на своих ошибках. Буду рад конструктивной критике моих решений. Итак, начну статью. Я решил создать классический квест. Знаю, что сейчас этот жанр не очень популярен, но у меня есть несколько причин для выбора именно квеста: Визуальную часть я решил сделать самостоятельно, хотя и пробовал использовать нейросети. Пока что не могу получить нужные картинки в единой стилистик

Меня зовут Андрей, мне 34 года. Я занимаюсь веб-программированием, но всегда мечтал создавать игры. Смотрел ролики на эту тему, читал несколько книг по гейм дизайну и пробовал работать с разными игровыми движками, такими как Unity, Unreal и Godot. У меня было несколько попыток создания игр, но ни одна из них не была выпущена. Сейчас я решил сосредоточиться на написании статей о процессе создания своей игры, возможно, не одной. Надеюсь, что кому-то будет интересно следить за моим развитием, и это добавит мотивации для продолжения работы.

Я не претендую на то, что всё написанное мной будет правильным, ведь все мы учимся на своих ошибках. Буду рад конструктивной критике моих решений.

Итак, начну статью. Я решил создать классический квест. Знаю, что сейчас этот жанр не очень популярен, но у меня есть несколько причин для выбора именно квеста:

  • Простые механики, которые можно реализовать без погружения в дебри.
  • Возможность улучшить сюжет и сделать его интереснее.
  • Воспоминания о детских играх в квесты (Петька и Василий Иванович, Штырлиц, The Secret of Monkey Island и многие другие)

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

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

Вначале немного познакомился с интерфейсом программы и дальше начал уже накидывать персонажа (решил начать почему то именно с него).

Вначале выбрал размер спрайта 32x32

Базовой палитры цветов мне конечно не хватило, выбрал палитру от гугла :)
Базовой палитры цветов мне конечно не хватило, выбрал палитру от гугла :)

А далее начал просто накидывать какой то силуэт.

Первый вариант силуэта
Первый вариант силуэта

После этого решил что размер спрайта 32х32 маловат что ли для персонажа с анимацией и изменил размер на 32х64 и начал перерисовывать персонажа.

Второй вариант силуэта
Второй вариант силуэта

После того как нарисовал силуэт какой мне более менее понравился я начал его раскрашивать и получилось следующее:

Первая версия персонажа
Первая версия персонажа

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

И так, идем дальше, я решил сразу заняться анимацией персонажа, как минимум мне нужна анимация как персонаж стоит на месте и ходит вправо или влево.

Начал с анимации как персонаж стоит на месте. В итоге решил остановиться на двух кадрах.

Кадр первый
Кадр первый
Кадр второй
Кадр второй
Получилось такое вот
Получилось такое вот

Тут вот более менее самому нравится, но вот как перешел к анимации ходьбы, ощутил себя первоклашкой которого закинули в 10 класс :) Ниче не получается, все выглядит криво и косо. Но я знал что так будет

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

Идем
Идем

На этом думаю закончу мою первую статью, надеюсь что время я потратил не зря и это кому то будет интересно.