Цитата Сообщение от chaostructure Посмотреть сообщение
Что-то я непойму, ведь для игры по LAN не требуется выделенный сервер...
Он не требуется и для игры по интернету.
И как я уже и говорил у нас его не будет в любом случае

Цитата Сообщение от chaostructure Посмотреть сообщение
или всё-таки нужно будет подключение к инету? Программам, вроде хамачи, ведь без разницы, белый ли ИП или серый, они эмулируют свою локальную сеть, назначает свои ИП, их то мы и будем вводить.
Программы типа хамачи вероятно используют какой-то свой протокол или выделенный сервер. Естественно для оффлайн игры никто такое городить не будет.

Еще раз: если у одного из игроков есть белый IP он может создать игру, любой другой игрок может к нему присоединиться введя его IP 1 раз в настройках сетевой игры. Где находится сервер (тот кто создает игру) - в локальной сети или в интернете без разницы. От этого зависит только вводимый IP адрес. Игра показывает для сервера два IP - внешний (для игры по интернету) и внутренний для игры по LAN, если может их определить.

Если ни у одного из игроков нет белого IP, тогда, да нужно что-то типа хамачи.