3 points par GN⁺ 2025-04-03 | 1 commentaires | Partager sur WhatsApp

Age LAN Server

Age LAN Server est un serveur web qui permet de profiter du mode de jeu multijoueur en LAN sans connexion Internet. Il permet de continuer à utiliser les fonctionnalités LAN du jeu même si les serveurs officiels sont en maintenance ou arrêtés.

🎮 Jeux pris en charge :

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

Important

  • Un launcher personnalisé est nécessaire pour contourner les restrictions réservées au mode en ligne du jeu. Il est possible de télécharger un émulateur Steam depuis un autre projet pour jouer 100 % hors ligne.

⚙️ Fonctionnalités

  • 🌐 Scénarios
  • 🗺️ Transfert de cartes dans le lobby
  • ↕️ Reprise de partie
  • 📦 Modes de données
  • 🗣️ Chat de lobby
  • 🎮 Cross-play Steam & Xbox

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

  • Campagne coopérative
  • Revanche
  • Inviter des joueurs dans le lobby
  • Partager des liens de lobby
  • Recherche de joueurs

Age of Empires III: Definitive Edition

  • Canaux
  • Messages privés

Limitations

  • Pour rejoindre un lobby de jeu via un lien, le jeu doit déjà être lancé.
  • L’intégration Steam Workshop ne fonctionne qu’en utilisant le launcher officiel.
  • Création de lobby possible uniquement en mode LAN :
    • pas de classé
    • pas de spectateur
  • Intégration des amis Xbox et Steam
Age of Empires II: Definitive Edition
  • Pas de partie rapide
Age of Empires III: Definitive Edition
  • La liste d’amis affiche tous les utilisateurs en ligne comme amis

Fonctionnalités non implémentées

  • Succès : possibles uniquement sur les serveurs officiels. Si les conditions d’un succès sont remplies pendant une partie, cela peut provoquer des problèmes.
  • Changement d’icône de profil joueur : seule la valeur par défaut peut être utilisée
  • Classements : affichés comme vides
  • Statistiques des joueurs : affichées comme vides
  • Clans : tous les joueurs sont sans clan. La recherche de clans s’affiche comme vide et une erreur se produit lors de la création
  • Bloquer un joueur dans le lobby : semble fonctionner, mais ne fonctionne pas
  • Signaler/bloquer un joueur : semble fonctionner, mais ne fonctionne pas

Configuration système minimale

Serveur

Stable
  • Windows : 10 (hors édition/mode S), (Storage) Server 2016, 10 IoT (hors Arm32), Server IoT 2019
  • Linux : noyau 2.6.32
  • macOS : Big Sur (v11)
Expérimental
  • Basé sur BSD (OpenBSD, DragonFly BSD, FreeBSD et NetBSD)
  • Basé sur Solaris (Solaris et Illumos)
  • AIX

Launcher

  • Windows (hors édition/mode S) : 10 sur x86-64 (recommandé), 11 sur ARM
  • Linux : x86-64 avec Steam Play sur une distribution récente

Client

  • Age of Empires: Definitive Edition sur Steam ou Xbox (Windows uniquement). Version 100.2.31845.0 ou supérieure requise
  • Age of Empires II: Definitive Edition sur Steam ou Xbox (Windows uniquement). Version fin 2023 requise
  • Age of Empires III: Definitive Edition sur Steam ou Xbox (Windows uniquement). Version fin 2023 requise

Installation

Le launcher et le serveur fonctionnent directement sans installation. Il suffit de télécharger l’archive, de la décompresser puis de l’exécuter.

Fonctionnement

Serveur

Le serveur est un simple serveur web qui reçoit les requêtes API du jeu. Il réimplémente une surface API minimale pour permettre au jeu de fonctionner en mode LAN. Les données ne sont ni stockées ni transmises via Internet.

Launcher

Le launcher facilite l’utilisation du jeu en mode LAN et permet aussi de jouer en ligne via le launcher officiel.

Utilisation

  1. Télécharger l’asset full approprié depuis la dernière version stable
  2. Décompresser
  3. Si vous n’utilisez pas le launcher Steam ou Xbox, modifier le fichier launcher/resources/config.<game>.toml pour indiquer le chemin du launcher du jeu
  4. Exécuter launcher/launcher-<game> : une élévation des privilèges administrateur et d’autres boîtes de dialogue de confirmation peuvent être nécessaires
  5. Répéter les étapes ci-dessus et lancer le launcher sur tous les PC qui joueront sur le LAN. Le premier PC hébergera le « serveur » et les autres s’y connecteront automatiquement
  6. Lors de la création d’un nouveau lobby dans le jeu, définir le serveur sur Use Local Lan Server (AoE II), sélectionner LAN pour créer le lobby (AoE III) ou choisir l’option de menu « LAN » (AoE I). Sur AoE I/II, il est recommandé de régler la visibilité sur public
  7. Si le lobby est public, il est possible de le rejoindre directement depuis le navigateur ou d’inviter des amis via la recherche de joueurs. Il est aussi possible de partager un lien pour rejoindre automatiquement le lobby (fonctionne uniquement depuis le jeu)

1 commentaires

 
GN⁺ 2025-04-03
Avis Hacker News
  • Les utilisateurs de Hacker News qui apprécient les AoE classiques pourraient aussi aimer 0 A.D.

    • C'est gratuit et amusant, mais si vous vous considérez comme un maître de la stratégie, cela pourrait vous rendre plus humble.
    • Lien : https://play0ad.com/
  • C'est chouette que des jeux comme AoE puissent encore être utilisés à l'avenir.

    • C'est triste quand des fonctionnalités disparaissent parce que les serveurs sont arrêtés.
  • Je me souviens de l'époque, au début des années 2000, où on jouait à AoE2 en LAN.

    • Après 2 à 3 heures de jeu, environ un tiers des parties finissaient par planter.
    • Au final, c'était encore mieux, parce que tout le monde était persuadé d'être en train de gagner.
  • AoE2 est sorti en 1999 et repose sur un moteur de jeu de 1997.

    • Un nouveau DLC majeur devrait sortir au printemps 2025.
    • Sandy Petersen peut en être fier.
  • Je me demande comment ils définissent les conditions d'utilisation avec une licence AGPL.

    • Je me demande si cela ne relève pas des « restrictions supplémentaires » que la licence dit pouvoir écarter.
  • J'ai essayé en décembre lors d'une LAN party, mais ça n'a pas fonctionné.

    • Je réessaierai à la prochaine LAN party.
    • C'est bien de voir le développement de ce projet.
  • Je me demande si aoe2 DE utilise surtout du p2p pour le multijoueur.

    • J'imagine que les serveurs régionaux ne servent qu'au matchmaking, et que la logique réelle du jeu s'exécute côté client.
    • Je me base sur le fait que le map hacking semble possible et que la latence d'un seul joueur affecte tout le monde.
    • On voit souvent des affirmations contradictoires sur les forums aoe.
  • Je trouve ce projet excellent.

    • Je me demande s'il existe une documentation publique sur l'API d'AoE3.
    • J'ai déjà vu des gens poser la question à propos de cette documentation, mais je ne l'ai jamais vue.
  • Je trouve que c'est sympa d'avoir partagé cette information.

    • J'aime la praticité de Steam et j'apprécie beaucoup les efforts de développement de SteamOS, mais je m'inquiète de l'effet de verrouillage.
    • Des projets comme celui-ci aident à retrouver la propriété de ce pour quoi on a payé.
    • luskaner est un héros à mes yeux.
  • Je me demande s'il existe quelque chose de ce genre pour les jeux Age of Empires d'origine.

    • Pour Battle.Net, il y a « PVPGN », qui couvre Diablo 2 jusqu'à Warcraft 3.
    • Cela inclut aussi les jeux Westwood Online, mais je n'ai rien trouvé d'équivalent pour AoE.