Godot Engine Multiplayer / Создание 3Д игры с мультиплеером

preview_player
Показать описание
Ранее мы с вами разработали 3Д проект на основе Godot Engine. Теперь пришло время разработать проект с реализацией мультиплеера. За урок мы рассмотрим принцип построения multiplayer games и создадим основной каркас для таковой игры.

🚀 🚀 🚀
🚀 🚀 🚀

Тайм коды:
00:00 - Начало
01:00 - Основные нюансы
01:36 - Создание проекта
01:50 - Разработка меню
05:05 - Сервер и подключение к нему
11:50 - Создание сцены
16:07 - Подключение игроков
26:07 - Добавление главных игроков
28:18 - Передвижение персонажей
40:01 - Заключительная часть


✔ -------------


- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons
Рекомендации по теме
Комментарии
Автор

решил тут в три часа ночи посвятить свою жизнь програмированию

musxok
Автор

Все идеи про этот движок - поддерживаю!

Student-instituta-vremeni
Автор

продвижение Godot Engine это супер, поэтому я только за продолжение роликов по нему

denssss
Автор

здравствуйте как сделать так чтобы объекты только что вставленные в программу не были прозрачными???

KING_PETROWICH
Автор

Почему вместо Control используйте Node2D в качестве вершины сцены в меню?

LMCdd
Автор

Здорово, что ты начал заниматься GodotEngine, на русском Ютубе мало про него. Я всегда боялся связываться с разработкой сетевых игр, но ты показал, что это все просто. Спасибо)

captain_trch
Автор

Однозначно суперское видео!!! Знать как устроен прототип мультиплеера в Godot очень круто, а навешать на это все персонажей и прочее, дело второе. Ждём продолжений.

DodgerEcho
Автор

вопрос такой, как создать именно выделенный сервер для игры? т.е. я так понимаю должно быть некое КОНСОЛЬНОЕ приложение для запуска именно на сервере? Через Godot такое создать можно? (к движку только присматриваюсь, еще не работал толком, вопрос теоретический )

Andredy
Автор

Вот за кириллицу лайк. Не знал как сделать

eoyjbvl
Автор

Помогите я не понимаю где и в какой строке показывается метод/способ передачи данных по сети

hhdfyihccvuufy
Автор

да даа даааа хотим еще видео, сейчас мало хороший уроки в интернете ! спасибо за урок . Лайк полный

zhamshidkaliev
Автор

Хотелось бы увидеть как в игру на godot добавить рекламу и выложить в плэй маркет

ulujpkm
Автор

Буду очень рад если ти продолжиш делать мультиплеер

toskunchik
Автор

Подскажите а как называется вид сверху как типа игры archero на мобилу. Тамже не 2 или 3д а по другому. И можно ли на этом движке создавать такие игры??

Alex-lj
Автор

Ребята, знаете что делать если ты нажимаешь в одной игре создать хост, а в другой подключиться а ничего не происходит? в самом Godot в списке ошибок есть ошибка - The function 'connect()' returns a value, but this value is never used.

foxdox
Автор

Будет ли курс по контейнерам, например, по докеру?

aleksandregorov
Автор

Большое спасибо за урок! Однако мультиплеер работает исключительно с локальными ip, есть у кого ни будь идеи что может быть?

justrobot
Автор

Скиньте кто-нибудь пж ссылку на документацию по godot.

fedS
Автор

помогите у меня ошибка а 20й строке menu
Singleton.user_id = client_id - вот эта строчка

написано что идентификатор "Singleton" не объявлен в зоне видимости (перевод ошибки)
у меня второй скрипт называется Singleton переписал я его точно (ctrl c ctrl v) что делать???

zilor
Автор

Развивай. Интересно. Как например сохранять какие-то параметры игрока? Для примера, пусть в правилах игры это пошаговая стратегия и кубы ходят по очереди. Побеждает тот, кто выбросил второй куб за платформу. Победитель получает звание - становится зеленым (новичком типа, через пару десятков прожённым голубым беретом). Как сохранить его прогресс при следующей загрузки, чтобы второй игрок при виде противника сам спрыгивал с платформы.

yhkzvhw