3 pontos por GN⁺ 2025-04-03 | 1 comentários | Compartilhar no WhatsApp

Age LAN Server

Age LAN Server é um servidor web que permite jogar no modo multiplayer LAN mesmo sem conexão com a internet. Ele permite usar os recursos de LAN do jogo mesmo quando os servidores oficiais estão em manutenção ou forem desativados.

🎮 Jogos suportados:

  • Age of Empires: Definitive Edition
  • Age of Empires II: Definitive Edition
  • Age of Empires III: Definitive Edition

Importante

  • É necessário um launcher personalizado para contornar as restrições exclusivas do modo online do jogo. É possível baixar um emulador de Steam de outro projeto para jogar 100% offline.

⚙️ Recursos

  • 🌐 Cenários
  • 🗺️ Transferência de mapas dentro do lobby
  • ↕️ Restauração de partidas
  • 📦 Modos de dados
  • 🗣️ Chat no lobby
  • 🎮 Crossplay entre Steam e Xbox

Age of Empires II: Definitive Edition e Age of Empires III: Definitive Edition

  • Campanha cooperativa
  • Revanches
  • Convidar jogadores para o lobby
  • Compartilhar links do lobby
  • Buscar jogadores

Age of Empires III: Definitive Edition

  • Canais
  • Mensagens privadas

Limitações

  • Para entrar em um lobby de jogo por link, o jogo já precisa estar em execução.
  • A integração com a Steam Workshop só funciona ao usar o launcher oficial.
  • Só é possível criar lobbies no modo LAN:
    • Sem ranqueadas
    • Sem espectadores
  • Integração de amigos do Xbox e da Steam
Age of Empires II: Definitive Edition
  • Sem partida rápida
Age of Empires III: Definitive Edition
  • A lista de amigos mostra todos os usuários online como amigos

Recursos não implementados

  • Conquistas: disponíveis apenas nos servidores oficiais. Se os requisitos de conquistas forem cumpridos durante a partida, isso pode causar problemas.
  • Alterar o ícone do perfil do jogador: só o padrão pode ser usado
  • Ranking: aparece vazio
  • Estatísticas do jogador: aparecem vazias
  • Clãs: todos os jogadores ficam sem clã. A busca de clãs aparece vazia e ocorre erro ao criar
  • Bloquear jogadores no lobby: parece funcionar, mas não funciona
  • Denunciar/bloquear jogador: parece funcionar, mas não funciona

Requisitos mínimos de sistema

Servidor

Estável
  • Windows: 10 (exceto edição/modo S), (Storage) Server 2016, 10 IoT (exceto Arm32), Server IoT 2019
  • Linux: kernel 2.6.32
  • macOS: Big Sur (v11)
Experimental
  • Baseados em BSD (OpenBSD, DragonFly BSD, FreeBSD e NetBSD)
  • Baseados em Solaris (Solaris e Illumos)
  • AIX

Launcher

  • Windows (exceto edição/modo S): 10 em x86-64 (recomendado), 11 em ARM
  • Linux: x86-64 usando Steam Play em distribuições recentes

Cliente

  • Age of Empires: Definitive Edition no Steam ou Xbox (somente Windows). Requer versão 100.2.31845.0 ou superior
  • Age of Empires II: Definitive Edition no Steam ou Xbox (somente Windows). Requer versão do fim de 2023
  • Age of Empires III: Definitive Edition no Steam ou Xbox (somente Windows). Requer versão do fim de 2023

Instalação

O launcher e o servidor funcionam imediatamente, sem instalação. Basta baixar o arquivo compactado, extrair e executar.

Como funciona

Servidor

O servidor é um servidor web simples que recebe as requisições de API do jogo. Ele reimplementa a superfície mínima da API para permitir que o jogo funcione no modo LAN. Os dados não são armazenados nem transmitidos pela internet.

Launcher

O launcher facilita jogar no modo LAN e também permite jogar online usando o launcher oficial.

Como usar

  1. Baixe o asset full apropriado da versão estável mais recente
  2. Extraia os arquivos
  3. Se não estiver usando o launcher do Steam ou do Xbox, edite o arquivo launcher/resources/config.<game>.toml para indicar o caminho do launcher do jogo
  4. Execute launcher/launcher-<game>: será necessário confirmar elevação de privilégios de administrador e outras caixas de diálogo
  5. Repita os passos acima e execute o launcher em todos os PCs que vão jogar na LAN. O primeiro PC hospedará o "servidor" e os demais se conectarão automaticamente
  6. Ao hospedar um novo lobby no jogo, defina o servidor como Use Local Lan Server (AoE II), selecione LAN para criar o lobby (AoE III) ou escolha a opção de menu "LAN" (AoE I). Em AoE I/II, é recomendável definir visibilidade pública
  7. Se o lobby estiver público, é possível entrar diretamente pelo navegador ou convidar amigos pesquisando por eles. Também é possível compartilhar o link para entrar automaticamente no lobby (funciona apenas dentro do jogo)

1 comentários

 
GN⁺ 2025-04-03
Comentários do Hacker News
  • Usuários do Hacker News que curtem o AoE clássico também podem gostar de 0 A.D.

    • É grátis e divertido, mas se você se considera um mestre da estratégia, talvez ganhe um pouco de humildade
    • Link: https://play0ad.com/
  • É legal ver que jogos como AoE podem continuar sendo usados no futuro

    • É triste quando os servidores são desligados e funcionalidades desaparecem
  • Lembro da época em que jogava AoE2 em LAN no começo dos anos 2000

    • Depois de 2 a 3 horas de partida, cerca de um terço dos jogos acabava travando
    • Isso deixava tudo ainda melhor, porque todo mundo acreditava que estava ganhando
  • AoE2 foi lançado em 1999 e é baseado em uma engine de jogo de 1997

    • Um novo DLC grande está previsto para a primavera de 2025
    • Sandy Petersen teria motivos para se orgulhar
  • Fico curioso sobre como definem os termos de uso junto com a licença AGPL

    • Me pergunto se isso não seria uma "restrição adicional" que a licença diz que pode ser removida
  • Tentei em uma LAN party em dezembro, mas não funcionou

    • Vou tentar de novo na próxima LAN party
    • É bom ver o desenvolvimento deste projeto
  • Fico curioso se o aoe2 DE usa principalmente p2p no multiplayer

    • Imagino que os servidores regionais sejam usados só para matchmaking, e que a lógica real da partida rode nos clientes
    • Baseio isso no fato de que map hack parece possível e o lag de um jogador afeta todo mundo
    • Às vezes há alegações contraditórias nos fóruns de aoe
  • Acho este projeto excelente

    • Fico curioso se existe documentação pública da API do AoE3
    • Já vi pessoas perguntando sobre essa documentação antes, mas nunca a encontrei
  • Acho que vale agradecer por compartilhar esta informação

    • Gosto da praticidade da Steam e valorizo muito o esforço de desenvolvimento do SteamOS, mas me preocupo com o efeito de aprisionamento ao ecossistema
    • Projetos assim ajudam você a recuperar a posse daquilo pelo que pagou
    • luskaner é um herói para mim
  • Fico curioso se existe algo assim para o Age of Empires original

    • A Battle.Net tem o "PVPGN", que cobre de Diablo 2 até Warcraft 3
    • Também inclui jogos do Westwood Online, mas não encontrei nada equivalente para AoE