Наверх

Блок Верстака

sasha.go

Поясняю за программирование в Godot! - ПИЛОТ

Всех приветствую!

Совсем недавно я писал свой второй пост о том, как я начал свой путь программирования, и как начал делать свою игру.

 И, по итогу опроса в том посте, я всё же делаю вам "уроки" программирования в Godot. 

Не будем долго ждать, приступим!

* * *

Урок 0. Первое знакомство с Godot

Итак. Начнём.
С чего начинается путь разработчика? Конечно, для начала нужно морально подготовиться. Но для реального начала нужно скачать игровой движок.
Важное условие - у вас должен быть компьютер! У годот есть мобильная версия, но она недоработанная и неудобная.


Первым делом ищем в интернете "Godot движок скачать" или что-то похожее.

Поясняю за программирование в Godot! - ПИЛОТ

Вот, мы вбили в поиск запрос. что дальше? 

Всё легко и просто! Просто нажимаем на первую ссылку и нас перенесёт на нужный нам сайт!

Поясняю за программирование в Godot! - ПИЛОТ

Мы перешли на сайт, и нам выдало вот это поле. Всё предельно просто: нажимаем на кнопку и скачиваем Godot engine.
Поздравляю! Движок скачивается! Во время этого вам выдаст поле, где можно пожертвовать деньги Годоту. Если вам некуда тратить свои сбережения или же вы реально хотите заняться благотворительностью, то можете нажать. 
Но у меня нет деняк, и я просто жду скачивания. Теперь жмём "сохранить как" и сохраняем движок в какой-нибудь папке или на рабочем столе.

Поясняю за программирование в Godot! - ПИЛОТ

Теперь заходим в сохранённую нами папку, и щёлкаем на годот! 

Поясняю за программирование в Godot! - ПИЛОТ

И вот, наконец, мы дошли до движка! Мы зашли в Godot! На картинке ниже вы можете увидеть "главное меню": тут у нас список проектов, и настройки. У меня уже есть несколько проектов, у вас же их не будет. Но не волнуйтесь, сейчас и вы создадите свой первый проект! Для этого нажмите на кнопку "+Создать" в левом верхнем углу.

Поясняю за программирование в Godot! - ПИЛОТ

Теперь нужно как-нибудь назвать проект. Я назвал его "Тест". Вы же можете назвать его как угодно. Ниже есть настройки проекта, но пока они нам не нужны. Остаётся лишь нажать на кнопку "Создать" внизу, и...

Поясняю за программирование в Godot! - ПИЛОТ

Ура! Ваш проект создан! Открылась 3д сцена игры! Трёхмерная графика для игр не такая уж простая, двухмерная намного проще (хотя кому как).

В любом случае, для начала в левой части экрана надмём на кнопку "2D-сцена" с синим кружком. Таким образом мы создадим двухмерное пространство для творчества!

Поясняю за программирование в Godot! - ПИЛОТ

Теперь познакомлю вас с интерфейсом.
В левой части экрана показаны:

  • Меню сцены - тут будут находиться узлы, другими словами элементы сцены. (Сейчас там лишь один узел - узел 2д сцены "Node2D") Находится выше.
  • Файловая система - место, где хранятся все нужные вам файлы (вы можете перетащить туда нужные для игры картинки, сохранять там сцены и код к ним). Находится ниже.
  • История - место, где автоматически записываются все совершенные вами действия. При надобности вы можете отменить действия.
Поясняю за программирование в Godot! - ПИЛОТ

В правой части экрана у нас будут отображаться данные и настройки объекта, который вы выберете. 

В верхней части находятся список сцен и остальные настройки. 

Ну а в центре находится наша сцена, где будут находиться объекты игры.

Чтож, теперь пора добавить первый узел (т.е. объект). Для этого вверху левой части экрана найдите и нажмите кнопку "+". 

Поясняю за программирование в Godot! - ПИЛОТ

Открылось окно со списком узлов. Из тут очень много, но нам нужен лишь один. Для примера добавим кнопку. Напишите в графе "Поиск" слово Button (с англ. - кнопка)

Поясняю за программирование в Godot! - ПИЛОТ

Должна высветиться нужная строка. Теперь осталось лишь нажать "Создать".

Поясняю за программирование в Godot! - ПИЛОТ

Теперь в нашей сцене появилась маленькая кнопка! Она высветилась слева, в узлах сцены.

Потяните за её угол, чтобы увеличить её. Зажмите её и перетащите к центру. Теперь в центре экрана висит большая кнопка!

Поясняю за программирование в Godot! - ПИЛОТ

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

Ого! Бесплатно! Нажать...

Ого! Бесплатно! Нажать...

Итак, пора запустить нашу игру! Нажмём кнопочку с треугольником в правом верхнем углу.

Поясняю за программирование в Godot! - ПИЛОТ

Но вдруг нам выдало, что у нас не выбрана начальная сцена. Нажимайте на кнопку "Выбрать текущую сцену". После этого вас попросят сохранить сцену в файловой системе игры. Просто нажмите "Сохранить" и...

Поясняю за программирование в Godot! - ПИЛОТПоясняю за программирование в Godot! - ПИЛОТ

Вот и наша игра!

Поясняю за программирование в Godot! - ПИЛОТ

Функционал конечно... Мал. Можно лишь нажимать на кнопку. Но для начала неплохо! 

Итак, на этом у меня всё!

Сегодня я познакомил вас с таким движком, как Godot! Надеюсь, мой пост был вам полезен, и кто-то из вас начнёт свой путь в программировании! 

Всего хорошего!


Как вам такие уроки программирования?6

Теги:СофтПрограммированиеИнформатикаGodot
0
16
16
26комментариев
146просмотров

Оставить комментарий

Для добавления комментария необходимо авторизоваться.

Лучшиекомментарии (26)

sasha.go

А вот и первый урок от меня)

6

Рикардио

Респект

Ответы (3)
4

-Капи-

"Всё легко и просто! Просто нажимаем на первую ссылку и нас перенесёт на нужный нам сайт!" ДЕТИ!!! Будьте внимательны по отношению к ссылкам в интернете! Таковые могут быть зловредными и опасными для вас и вашего ПК!!!!! Спасибо за внимание)))

Ответы (6)
5

sasha.go

Ответ на  "Всё легко и просто!... (-Капи-)

Местный Аркадий паровозов

5

-Капи-

Ответ на  Местный Аркадий паро... (sasha.go)

Кое где, кое когда, У нас случается беда Из крана хлынула вода И обвалились провода)))))

4

Не Топлес

Ответ на  "Всё легко и просто!... (-Капи-)

Правильно! Нужно всегда смотреть на сайт, а любой исполняемый файл(.exe, .app, .apk) проверять на проверенной платформе(VirusTotal, и нет, я не буржуй поэтому за рекламу мне никто не платил). Ну и перед тем как заходить на сайт, надо проверять есть ли он в списке экстремистских материалов и помолится на меня, чтобы уж наверняка)))

2

-Капи-

Ответ на  Правильно! Нужно все... (Не Топлес)

Дело говоришь)))

2

Не Топлес

Ответ на  Кое где, кое когда, ... (-Капи-)

Вдруг стала горькою еда, Лёд проломился у пруда. И кто же нас спасёт тогда? Аркадий Паровозов?

3

-Капи-

Ответ на  Вдруг стала горькою ... (Не Топлес)

Аркадий Паравозов?! Аркадий Паравозов!!!!! АРКАДИЙ ПАРАВОЗОВ!!!!!!!!!!!!!!!!! НАВСЕГДА!!!!!!!!!!!!!!!!!!!!!!!!

3
Показать все комментарии

Похожие посты

Что если бы число π было равно 2?

Недавно мою голову посетила очередная дурная мысль. Покумекав на эту тему, я пришел к нескольким вариантам ответа. Ставьте лайки.

Как я забросил свою игру... И начал делать новую!

Я выгорел с создания своей игры платформера, так что я решил переключиться на что-то по-масштабнее!

Решил попробовать программирование! - часть 3 [Итоги за месяц]

Сегодня я подвожу итоги за месяц учения программированию. В посте я расскажу о том, чему научился, новости по моей игре и каково это. Приятного прочтения!

Как Unity и Google Play убили мобильный гейминг: оценка программиста, разоблачение Unity Ads

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

Верстак поясняет за Godot! [Делаем платформер] - часть 1

Я учусь делать игры на Godot, и теперь хочу научит вас! Сегодня мы начнём делать платформер, где персонаж сможет бегать и прыгать. Надеюсь, я кого-то

Решил попробовать программирование - часть 2

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

Решил попробовать программирование...

Недавно я решил попробовать программировать игры, и вот что у меня выходит...

Как делать крутые челленджи онлайн бесплатно

Быстро читайте этот пост!!! Он очень важный и крутой. Где вас еще научат такому? Нигде! Так что быстренько заходим и впитываем полезную информацию.

Как я участвовал в челлендже ютубера в создании игры про него

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

Пост, созданный ИИ

Этот пост почти полностью создан ИИ, а так ничего интересного.

Писать ли мне посты про Python

Тут мы обсудим, стоит ли мне писать пост про Python

Рассказываю о моем проекте [Пончик]

Снова здравствуйте! Совсем скоро я буду защищать свой проект, и я хотел бы с ним поделиться с вами. Данный проект представляет собой телеграмм бота, а подробности узнайте в посте.