Найти тему
Лентяй за компом

Помогите с кодом

Цели намечены:

Наконец то есть четкий план написания игры. Цели остались те же, научиться писать код и делать собственные ассеты. Снова листал список игровых движков и в этот раз остановился на Godot. Почему именно он? Остается загадкой. Как раз вышла версия Godot 4.1.2. Очень быстро скачалось и установилось. Загрузка приятно - быстрая. Потыкав некоторые кнопочки, нашел отличную фишку этого движка. Если изменить значение любой кнопки, то рядом появляется значок. и в отличии от других движков, здесь остается искать ошибки только в коде, т.к. все изменения в интерфейсе с легкостью можно найти и вернуть к заводским настройкам.

Обучение:

Решил взять пару уроков в интернете. Но как и в прошлый раз, разнообразие уроков скудное и в основном на английском, а если на русском, то к версии 3.x.

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

Помощь нашлась глубоко в сети:

После долгих скитаний по интернету и нелепых видео с голосом 8 летнего ребенка о том как он почти сделал игру, а в итоге получилась только картинка из нейросети. Набрел на один из уроков случайно. Парнишка рассказывает все очень грамотно и понятно. Запись голоса тоже на высоте. В общем парень то ли долго готовится к записи этих уроков, то ли у него от природы в голове все как надо. И версия Godot именно 4.1.2. Ну и решил позависать на его канале. Примерно на 3 уроке, зашел на основную страницу и увидел ссылочку на телеграм канал. Тут то и нашел ответы на все вопросы. Все ссылки оставлю внизу статьи.

-2

Обучение на 2D:

Все уроки на 2D платформере, хотя много чего можно позаимствовать и перенести в 3D игру. Теперь поставил себе новую цель: пройти все обучение и только после этого нажму на кнопку "Создать 3D проект"

-3

Приближаюсь к мечте.

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

А тут я придумал новый жанр для игр <-

И как приятно становится, когда у тебя есть уже какой то навык.

По причине нового закона о рекламе, пришлось удалить ссылки.

Телеграм канал для помощи:

Ютуб канал с уроками: