Публикации по теме '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