В настоящее время я разрабатываю 2D-RPG с LWJGL и до сих пор на стадии разработки. У меня есть много тех, которые я хочу создать, но одна из моих больших проблем - это установка камеры на плеер. Все решения, которые я видел, связаны с перемещением мира и сохранением игрока, который может работать, но кажется очевидным, что это может вызвать некоторые проблемы с расчетами, если их не контролировать. Обычно я бы написал систему, в которой мне не пришлось бы об этом беспокоиться, но я отказываюсь, потому что в конечном итоге я намерен добавить многопользовательские возможности, когда движущийся мир будет неиграбельным.2D Moving Camera (LWJGL)
Есть ли способ привязать камеру к объекту или точке, которая может перемещаться БЕЗ использования перевода, чтобы перемещать мир вокруг? Кроме того, я бы хотел избежать Slick, если это возможно. Это потребует от меня переделать большую часть моего игрового движка, как он сейчас стоит.
Две проблемы: одна, это 2-й проект, поэтому я не знаю, сколько из ваших трехмерных знаний применяется. Два, если мир движется, как на Земле работает мультиплеер, если каждый игрок перемещает мир вокруг них, а не двигается? – 2mac