Cemetery Library | Начало разработки игры
Привет! Я начинающий инди-разработчик. Мне хочу рассказать о начале разработки своей первой полноценной игры на движке Godot Engine
Cemetery Library (рабочее название проекта) — пиксельный 2D Tower Defense с видом сверху с элементами приключения и, возможно, головоломками. Три дня игроку предстоит бродить по небольшой библиотеке из двух этажей, разговаривать с NPC, выполнять квесты и т.д., но весь четвёртый день игрок попадает на кладбище (из-за того что два измерения начали соединяться по воле случая). В мрачной обстановке игрок ставит турели и наделяет их волшебными свойствами с помощью магических книг из библиотеки, защищаясь от различной нечисти. В игре будут загадочные моменты, интрига и несколько концовок.
Проект находится на ранней стадии разработки и я надеюсь на отклик. Над CL в общей сложности я пока работал порядка пятнадцати дней и сейчас хочу поделиться имеющимся на данный момент результатом.
Первом делом стоило бы рассказать о графике
Библиотека
Самым первым делом я начал работать над главной локацией, поскольку она не сильно большая. В первом прототипе библиотека была нарисована в тёмных тонах и имела достаточно сложную для перспективы лестницу и чердак. Но после нескольких переделок, она стала похожа на что-то более менее нормальное, только без второй стены почему-то (но после я убрал этот недочёт). Лестница стала проще, а сам чердак был удалён из-за ненадобности.
Главный герой
Знакомьтесь, это Дерек. Краш всех парней и девушек.
За скетч и растрового Дерека (в игре будут диалоги с персонажами в растровой графике) спасибо большое подруге.
А пиксель арт этого персонажа — моих рук дело, как и пиксель арт библиотеки.
Я не хочу долго затягивать с показом самой игры, так что вот что получается.
Итак, в видео показано:
- Переход камеры между этажами
- Механика открытия шкафа
- Взаимодействие игрока с открытым шкафом (тут я потом изменю текстуру, потому что она тестовая)
- Вызов меню на "Tab" (пока нерабочее)
- Перемещение игрока на кладбище по заполнению шкалы (пока это просто классический ProgressBar из Godot, потом я нарисую ему нормальную текстуру. Что о самом кладбище, так это пока только тестовая текстура с перекрашенной библиотекой. Разумеется, позже это будет не так.
И, понятный для меня вопрос "Почему два персонажа?"
Так надо, потом я сделаю из него NPC.
Возможно некоторым интересно, как я реализовал механику взаимодействия с открытым шкафом (игра написана на GDScript).
Это было достаточно просто.
На этом моменте мне больше нечего показывать. Не знаю как лучше, писать в каждой записи о уже готовом результате (как сейчас) или рассказывать о полном процессе создания игры, со всеми проблемами и их решением? Я прощаюсь
Я недавно сделал telegram канал, на нём я буду чаще писать о разработке игры