creator cover BackToGames
BackToGames

BackToGames 

Выхожу из IT через ГеймДев

0subscribers

1post

About

От серверного кода — к собственным играм.
Я Илья, бэкенд-разработчик на Go. Создаю игры на Godot и делюсь тем, что получается по пути: игровыми механиками, исходниками, инструкциями и разбором ошибок.
Здесь можно будет открыть проект, запустить пример и разобраться, как он устроен. Движение персонажа, анимации, камера, сохранения, интерфейсы и организация кода — на конкретных задачах.
Для тех, кто делает первую игру или приходит в геймдев из другой области разработки.

Первый пост

Писать код я умею. Теперь делаю так, чтобы в него можно было играть.
Привет! Я Илья, бэкенд-разработчик на Go. В работе занимаюсь серверной частью приложений, а в собственных проектах осваиваю разработку игр на Godot.
BackendToGames — место, где я буду собирать этот опыт и превращать его в полезные материалы.
В разработке игр хватает задач, которые поначалу кажутся мелочами. Персонаж двигается, но камера дёргается. Анимация выглядит хорошо, но на каждом повторе заметен рывок. Отдельные механики работают, а вместе начинают мешать друг другу.
Такие вещи и будем разбирать: что происходит, где искать причину и как проверить исправление.
Здесь будут:
— открытые заметки о разработке и разборы ошибок;
— отдельные механики с исходниками и PDF-инструкциями;
— учебные проекты с сохранёнными этапами разработки;
— подробные объяснения решений: почему сделал именно так и какие ограничения остались.
Мне нравится формат, в котором можно открыть рабочий пример, поменять настройки и увидеть результат. Поэтому к практическим материалам буду прикладывать проекты, которые можно изучать и дорабатывать.
Начну с Godot: управление персонажем, камера, анимации и организация небольшого проекта. По мере разработки появятся сохранения, игровые системы и более сложные примеры.
Напиши в комментариях, откуда ты пришёл в разработку игр и что сейчас вызывает больше всего вопросов. Это поможет выбрать следующие темы.
Subscription levels2

Спонсор багов

$2.44 per month
Для тех, кому интересно следить за проектами и поддерживать выпуск материалов.
В подписке:
— закрытые заметки о ходе разработки;
— промежуточные результаты и эксперименты;
— участие в голосованиях за следующие темы.
Твоя поддержка помогает выделять больше времени на игры и подготовку разборов.

Укротитель нод

$7.6 per month
Для тех, кто хочет разбирать механики и применять их в своих проектах.
Всё из уровня «Поддержать разработку», а также:
— практические уроки по отдельным механикам;
— исходники примеров для Godot;
— PDF-инструкции с настройками и пояснениями;
— разбор типичных ошибок;
— доступ к опубликованным материалам этого уровня на время подписки.
У каждого примера указаны версия Godot и порядок запуска.
Go up