Files
dauphincraft/docs/_build/html/_sources/joueur/multijoueur.rst.txt
Floppyrj45 cafdb7d27e docs: Sphinx manuel joueur/admin/dev + build HTML
Manuel complet DauphinCraft v0.1.0 : 14 pages RST (joueur, admin,
dev, annexes), conf.py rtd-theme, Makefile/make.bat, build HTML propre.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 17:57:47 +02:00

79 lines
2.3 KiB
ReStructuredText

Multijoueur
===========
DauphinCraft supporte jusqu'à **16 joueurs simultanés** via une architecture réseau ENet UDP.
Modes de jeu
------------
**Solo**
Jouer seul en monde local. Aucune connexion réseau requise. La partie n'est pas accessible
aux autres joueurs.
**Héberger une partie**
Lancez un serveur depuis votre propre machine. Les joueurs de votre réseau local (ou Internet
si vous configurez votre routeur) peuvent vous rejoindre.
**Rejoindre une partie**
Entrez l'adresse IP et le port d'une partie existante pour la rejoindre.
Port réseau
-----------
DauphinCraft utilise le port **UDP 7777** par défaut.
Pour héberger une partie accessible depuis Internet :
1. Ouvrez les paramètres de votre box/routeur.
2. Créez une règle de redirection de port (NAT/PAT) :
- **Port externe** : 7777 (UDP)
- **Port interne** : 7777 (UDP)
- **IP locale cible** : l'adresse IP locale de votre machine (ex. 192.168.1.10)
3. Communiquez votre **IP publique** et le port **7777** à vos amis.
.. tip::
Pour trouver votre IP publique, allez sur ``https://ifconfig.me`` dans un navigateur.
Rejoindre une partie
--------------------
Dans le menu principal, choisissez **Rejoindre**, puis entrez :
- **Adresse IP** : l'IP fournie par l'hôte (ex. ``203.0.113.42``).
- **Port** : ``7777`` (ou le port personnalisé communiqué par l'hôte).
Cliquez sur **Connexion**. Si le serveur est disponible, vous rejoindrez la partie en quelques
secondes.
Héberger depuis le jeu
-----------------------
Choisissez **Héberger** dans le menu principal. Le jeu démarre un serveur intégré (écoute sur
le port 7777 UDP) tout en vous permettant de jouer simultanément.
.. note::
L'hébergement intégré est pratique pour des sessions entre amis. Pour un serveur permanent
24h/24, consultez :doc:`../admin/installation_serveur`.
Serveur public officiel
------------------------
Un serveur public de démonstration est disponible à l'adresse :
.. code-block:: text
http://example.invalid (à remplacer lors du déploiement)
.. warning::
Ce serveur est fourni à titre de démonstration. Il peut être indisponible ou réinitialisé
sans préavis.
Limite de joueurs
-----------------
La limite par défaut est **16 joueurs** par session. Elle peut être modifiée par l'administrateur
du serveur (voir :doc:`../admin/configuration`).