Des outils IA notés pour votre métier
Missions IA payées
🤝 Vous êtes dans la bibliothèque Libre & Open Source — des outils communautaires utilisables sans payer. Un concept différent de notre annuaire IA noté.
Accueil › Libre & Open Source › Jeux Vidéo › game-server
✦ Libre & open sourceJeux Vidéo

game-server

Serveur de jeu Java distribué pour les jeux de société et les MMORPG avec passerelle multi-protocole.

Moteur de serveur de jeu Java distribué

Créez des serveurs MMORPG et de jeux de société évolutifs avec une gestion de cluster et un routage intégrés.

Gratuit pour toujours · open source · MIT
✓ Needs IT✓ Dans le navigateur✓ Collaboration en temps réel
5.8
ZEKAI
Un serveur de jeu distribué Java hérité.
Libre & open source · Jeux Vidéo
Facilité d'installation4
Utilité7
Maintenance5.5
Communauté6.5
★ 1,229
GITHUB
Dec 2025
MIS À JOUR
MIT
LICENCE
🛠 Pas envie de l'héberger vous-même ? Nous pouvons l'installer →
⚡ Réponse rapide

Il s'agit d'une architecture de serveur de jeu Java distribuée conçue pour les jeux de société et les MMORPG, dotée d'une mise à l'échelle horizontale pour les passerelles, les lobbys et la logique de jeu. Elle convient aux développeurs backend Java créant des jeux multijoueurs qui ont besoin d'un enregistrement de cluster intégré, de wrappers de base de données et d'une prise en charge multi-protocole.

Fonctionne sur
Cross-platform
Hébergement
Self-host
Langues
Java
Licence
MIT

Qu'est-ce que c'est

Le framework fournit une gestion de cluster, une surveillance en arrière-plan et une version web en cours d'exécution d'un exemple de jeu de pêche. Il encapsule des clusters Redis, MongoDB, des files d'attente de messages, des modèles de threads personnalisés et des outils d'exportation de tables, Mina gérant les protocoles TCP, UDP, WebSocket et HTTP.

Pour qui

Il convient aux développeurs backend Java expérimentés dans les systèmes distribués qui ont besoin d'une base pour des serveurs MMORPG ou de jeux de société. Il ne convient pas aux développeurs recherchant des mises à jour de fonctionnalités actives, l'auteur ayant déplacé le nouveau développement vers des projets successeurs tels que GameServer4j.

Fonctionnalités clés

Architecture de cluster distribuée

Comprend des centres d'enregistrement, des serveurs de passerelle, des nœuds de connexion et des serveurs de hall conçus pour une mise à l'échelle horizontale.

Passerelle multi-protocole

Utilise Mina pour prendre en charge simultanément les connexions client TCP, UDP, WebSocket et HTTP.

Wrappers de base de données et de files d'attente

Encapsule les clusters Redis, MongoDB et le traitement des files d'attente de messages pour une intégration backend rapide.

Outils de jeu intégrés

Fournit des machines à états, des arbres de comportement, des recherches de chemin A* et des utilitaires de maillage de navigation.

Comment démarrer

Opérationnel en 3 étapes

1
Clonez le référentiel et examinez l'architecture du serveur dans le wiki de documentation.
2
Configurez vos connexions de base de données pour MongoDB et les clusters Redis.
3
Configurez le registre de cluster, le serveur de passerelle et les modules de logique de jeu pour les exécuter localement.
Franchement

Notre verdict honnête

Ses atouts

  • Prend en charge plusieurs protocoles de communication client prêts à l'emploi grâce à Mina.
  • Comprend des wrappers pré-construits pour les clusters Redis et MongoDB.
  • Fournit une mise à l'échelle horizontale pour les passerelles, les halls et les serveurs de logique de jeu.
  • Livré avec des outils d'IA de jeu classiques comme les arbres de comportement et la recherche de chemin A*.

Ses limites

  • Ne reçoit plus de nouvelles mises à jour de fonctionnalités, le développement s'étant orienté vers des référentiels plus récents.
  • Nécessite la gestion d'une architecture Java distribuée complexe avec plusieurs types de serveurs.
  • La documentation repose fortement sur le wiki GitHub et les groupes QQ de la communauté.
Coût

Tarifs & licence

Gratuit sous sa licence, le seul coût étant de l'exécuter vous-même sur votre propre infrastructure.

Travail rémunéré

Missions pour francophones

879 missions ouvertes à distance en entraînement d’IA, mises à jour le 15 novembre 2026 ; la plupart paient $20–$175 de l’heure. 8 d’entre elles demandent des francophones. Zekai les liste gratuitement ; la candidature se fait sur la plateforme de l’employeur.

Voir tous les postes ouverts →
Comparer

Alternatives

🎁 Alternatives libres & open source
Pour aller plus loin

Utilisez-le, ou laissez-nous l'installer

📄 PDF gratuit : game-server pour Jeux Vidéo
Un guide simple pour obtenir votre premier résultat. Envoyé dans votre boîte mail.
🔔 64 personnes veulent un tutoriel vidéo complet — ajoutez votre vote
🛠 Pas envie de l'installer vous-même ?
Nous installons, hébergeons et configurons game-server pour vous — et formons votre équipe.
Confiez-nous l'installation ↗
Questions

FAQ

Ce projet est-il activement développé ?

Non, le référentiel est uniquement en mode maintenance et l'auteur recommande d'utiliser GameServer4j pour les nouvelles versions.

Quels protocoles la passerelle prend-elle en charge ?

La passerelle basée sur Mina prend en charge TCP, UDP, WebSocket et HTTP.

Où se trouve la fonctionnalité d'IA ?

Les composants game-ai ont été déplacés vers un référentiel séparé nommé GameAi4j.

Radar

Dernières actus IA

✉️ La boîte à outils gratuite hebdo
Les meilleurs nouveaux outils libres & open source pour Jeux Vidéo — un court e-mail par semaine, dans votre langue.
Gratuit · 1 e-mail/semaine · désabonnement à tout moment
Soyez payé pour entraîner l’IA →

Voir Zekai en premier dans Google