как сделать карту локации на сервер, что боты могли нормально передвигаться
делаю игру на godot 4 клиент, и сервер на golang. Вот в чем вопрос, хочу добавить ботов, аптечки и тд, понятно что, сервер должен за это отвечать, но не понимаю, как делать перемещение ботов, сервер, просто пересыльный, ну и отвечает за хп и тд, а вот карту он не знает, и боты могу упираться в стену, при перемещение. Как быть?
Ответы (1 шт):
Здесь же пользователь/бот взаимодействует с окружением, а не с другим игроком и "ждёт ответ" можно или нельзя пройти.
Было бы логично, если бы сервер знал карту, раз имеются боты.
Передвижение пользователей обрабатывается на стороне клиента, а на стороне сервера просто валидироваться и обрабатываться. А вот передвижение бота может полностью лечь на северную часть.