Найти в Дзене
Indie Alone

Как я делал простую игру .

Всем доброго времени суток! Решил завести свой канал по разработке проекта, а точнее игру. Решил сделать максимально что то простое, что бы довести хоть один проект до конца. Поэтому мой выбор остановился на Godot и рисую в Aseprite. Казалось что может быть проще игры шутера TopDown в PixelArt. Но не тут то было ) Начал я разработку игры с персонажа. Криво-косо с косякам, но я это сделал. В дальнейшем подкорректирую косяки свои. Следующий этап создания врага. Все есть у меня спрайт врага и главного героя теперь надо сделать его перемещение и перемещение врага. Перемещение вроде как сделал и сделал так что бы враг шел на главного героя, настроил коллизию и тут началось. Враг начал уталкивать персонажа при столкновении, то вообще прилипать к нему. Я решил использовать физику при столкновениях. Это было как страшный сон я сейчас даже и не вспомню что именно я тогда натыкал, но работало более менее. Сейчас я пишу этот пост когда я уже ушел дальше в разработке но не далеко( даже можно сказ

Всем доброго времени суток! Решил завести свой канал по разработке проекта, а точнее игру.

Решил сделать максимально что то простое, что бы довести хоть один проект до конца. Поэтому мой выбор остановился на Godot и рисую в Aseprite. Казалось что может быть проще игры шутера TopDown в PixelArt. Но не тут то было )

Начал я разработку игры с персонажа.

Персонаж v1.0
Персонаж v1.0

Криво-косо с косякам, но я это сделал. В дальнейшем подкорректирую косяки свои. Следующий этап создания врага.

Враг средний зомби v 1.0
Враг средний зомби v 1.0

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