Публикации по теме 'godot'


UMA в игровом движке Godot и PoC, часть 5
UMA в игровом движке Godot и часть PoC 5 Этап 1 завершен Я собрал все основные файлы CSharp в проекте Godot (Mono). Следующим шагом было заставить их скомпилировать. Мне пришлось добавить около 80 файлов поддержки из UMA. Мне также пришлось создать почти такое же количество Mock-заглушек классов Unity, чтобы добраться до этой точки. Поразмыслив, я понял, что если бы я понял, сколько работы потребуется, чтобы просто скомпилировать файлы, я мог бы последовать хорошему совету,..

Вопросы по теме 'godot'

Почему _integrate_forces не работает, если RigidBody2D имеет шкалу гравитации, установленную на 0?
Я пытаюсь перетащить RigidBody2D, однако я заметил, что мой код вообще не работает, если я устанавливаю Gravity Scale = 0, и если я устанавливаю Gravity Scale на 0,5, он работает, однако, если я перетащу его и перестану двигаться мышь на секунду, она...
865 просмотров
schedule 23.11.2023

Как мне получить доступ к синглтону, который я создал в сценарии автозагрузки в коде C # сцены? (Годо 3)
Поэтому я использую Mono-версию Godot 3. Мои скрипты написаны на C #. Я пытаюсь следовать этому руководству: http://docs.godotengine.org/en/latest/getting_started/step_by_step/singletons_autoload.html Но код находится в GDScript, и все мои...
2165 просмотров
schedule 01.11.2023

Как центрировать метку внутри узла в Godot?
Я пытаюсь центрировать метку внутри пользовательского узла рисования в Godot. Этикетка прикреплена к узлу. Родительский узел - это шестиугольник, положение которого (0,0) находится в центре шестиугольника (это означает, что в узле есть отрицательные...
1837 просмотров
schedule 01.08.2023

Попытка вызвать функцию «get_position» в базовом «нулевом экземпляре» для нулевого экземпляра. ОШИБКА
Я пытаюсь создать шутер с видом сверху с игроком и пулей на отдельной сцене. Но всякий раз, когда я запускаю игру, она говорит Попытка вызвать функцию «get_position» в базовом «нулевом экземпляре» для нулевого экземпляра. Кстати, я...
3143 просмотров
schedule 01.06.2022

У меня проблемы с функциями move_and_slide и move_and_colide в GODOT
Я пытаюсь создать базовый симулятор эволюции, и для этого мне нужно, чтобы мои случайно созданные существа двигались к ближайшей еде. Я уверен в коде, который определяет направление для существ, поскольку я протестировал его, изменив положение на...
864 просмотров
schedule 11.06.2022

Детектор движения Godot TouchScreen
Я делаю простую мобильную игру для Android в Godot3.1. Мне нужно было бы сделать детектор смахивания, который определял бы, смахнул ли игрок и в каком направлении (влево или вправо). Я пробовал это: var swipe_start = null var minimum_drag =...
1236 просмотров
schedule 16.03.2022

В Godot, когда я GetNode, могу ли я получить доступ к узлам времени выполнения или узлам текущей сцены?
Сегодня я обнаружил, что Годо на самом деле настраивает узлы времени выполнения. Вы можете увидеть, что я имею в виду, ниже: Когда я запускаю игру с параметрами отладки, я вижу эти узлы на вкладке «Удаленный» в доке сцены. Итак, это...
151 просмотров
schedule 27.03.2024

В чем разница между загрузкой сцены с .instance и использованием .new?
Работая в Годо 3.2, у меня есть сцена Player.tscn . В верхней части Player.tscn у меня есть " class_name Player " Теперь при создании экземпляра Player у меня, насколько я понимаю, есть два варианта: player = Player.new() or...
1245 просмотров
schedule 24.02.2022

Как мне сделать многопользовательскую игру с кодом присоединиться в годо?
Я хочу иметь что-то типа лобби. Один игрок нажимал host и получал игровой ключ. А другой игрок вводит этот код и присоединяется к игре. Что-то вроде набора для вечеринок Jackbox.
721 просмотров
schedule 08.02.2024

Как изменить размер и форму CollisionShape (3D) во время выполнения?
Я пытаюсь сделать свою игру более динамичной, сделав масштабируемые хитбоксы атаки. Однако при добавлении новой формы к текущей CollisionShape он показывает правильный радиус при печати, но радиус в игре не соответствует новому значению. В...
508 просмотров
schedule 28.09.2023

Изменение переменной Player в зависимости от текущего столкновения
Я пытаюсь изменить скорость передвижения игрока в зависимости от того, в кустах он или нет. Это суть того, что я пытаюсь достичь: const Grass = preload("res://World/Grass/Grass.tscn") onready var grass = Grass.instance() func move(): grass =...
37 просмотров
schedule 08.06.2022

GDScript. Как создать свою собственную библиотеку в Godot и получить к ней доступ из сценариев игры
Интересно, как мне создать сценарий, содержащий методы, которые я хочу использовать в нескольких сценариях. Я не думаю, что хочу создавать для него глобальный синглтон, потому что я не храню никаких глобальных данных, которые будут сохраняться в...
444 просмотров
schedule 17.05.2023

Godot 3.2.1 - 3D-наведение ракет с ограничениями угловой скорости
Кто-нибудь знает, как сделать что-то вроде 3D-наведения ракеты в Godot 3.2, которое позволяет ограничивать угловую скорость? Все, что я нашел в Интернете, использует что-то вроде global_transform =...
65 просмотров
schedule 17.03.2022

Как сделать SConscript в Scons осведомленным о местоположении заголовка?
Я пытаюсь добавить модуль в игровой проект на основе Godot . Я хочу добавить модульные тесты с помощью doctest . Для простоты я буду использовать пример, приведенный в ссылке выше . Итак, я создал эту простую файловую структуру: summator/...
130 просмотров
schedule 10.12.2022

Добавление различных вариантов макета из 2D-редактора
Я хотел бы сделать следующие виды для портретного и ландшафтного режима: В портретной ориентации отображайте виды по вертикали как A B C (похоже, они находятся в VBox) В альбомной ориентации виды отображаются как A C B (выглядит...
26 просмотров
schedule 30.11.2023

Ошибка анимации. Использование игрового движка godot
Я работаю над игрой, и по какой-то причине, когда я пытаюсь вызвать функцию hit_check (), она не будет анимировать спрайт. все остальные анимации работали отлично, поэтому я запутался. Вот мой сценарий: extends KinematicBody2D var motion =...
102 просмотров
schedule 03.02.2022

Как сделать так, чтобы узел Light2D не менял цвет спрайта в Godot?
Я делаю клон «Среди нас» с мультиплеером, и я немного застрял в воссоздании светового эффекта вокруг игроков. Вот что у меня есть прямо сейчас: Я получаю этот странный беловатый цвет на подчиненных игроках на каждом клиенте. Это мои параметры...
104 просмотров
schedule 13.09.2022

как заставить врага следовать за мной в 2D платформере Godot
Итак, я делаю 2D-платформер под названием агент 404 . Я прямо сейчас создаю врага, но не могу этого сделать. Поэтому я искал учебник, но не смог найти никаких руководств, связанных с врагом 2D-платформеров, который следует за игроком. Я пробовал...
154 просмотров
schedule 15.05.2022

2D движение как исправить?
Я задавал этот вопрос раньше и получил ответ, но этот ответ не сработал, и парень не ответил, так что вот мое последнее усилие: кинематическое тело не движется, да, я добавил элементы управления в настройку проекта, да, ошибок нет. Я не знаю что...
36 просмотров
schedule 01.04.2022

Приведение сцены к типу прикрепленного скрипта или инстансинг с передачей параметра в Godot
onready var _boardView_scene = load("res://UrBoardView.tscn") получает ссылку на сцену. Затем я пытаюсь создать подобную сцену _urBoardViewInstance = _boardView_scene.instance() . Сцена UrBoardView имеет сценарий типа BoardView,...
27 просмотров
schedule 26.04.2024