Я новичок в java, пытаюсь сделать многопользовательскую игру. Сервер, клиент есть, проблема в другом. У меня есть класс, допустим Game, в ней находятся функции для отрисовки персонажа, и всякие другие методы. Проблема такова, что для каждого отдельного игрока нужен свой такой класс. В другом классе, допустим Play, я могу брать копии моего Game строчкой Private static Game Player1; Так вот, собственно вопрос, как мне сделать так, чтобы при подключении создавался, допустим Player2, потом Player3... Player499999? Или быть может вы подскажите, как сделать лучше? Пишу на libgdx
Добавить поле в класс во время выполнения(runtime) нельзя. Для того чтобы хранить данные обычно используются простые массивы или коллекции.
Конкретно в вашем случае я бы рекомендовал использовать одну из реализаций List: ArrayList или LinkedList.
У вас должен быть какой-то обработчик события что подключился новый Player и в это месте надо создавать новый экземпляр класса Player и записывать его в коллекцию.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости