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>
This commit is contained in:
Floppyrj45
2026-04-19 17:57:47 +02:00
parent 9429360966
commit cafdb7d27e
128 changed files with 14093 additions and 0 deletions

60
docs/changelog.rst Normal file
View File

@@ -0,0 +1,60 @@
Historique des versions
=======================
Version 0.1.0 — Sortie initiale
---------------------------------
*Avril 2026*
Première version publique de DauphinCraft. Cette version pose les bases du jeu :
monde voxel procédural, gameplay dauphin, inventaire, mobs et multijoueur.
Nouvelles fonctionnalités
~~~~~~~~~~~~~~~~~~~~~~~~~
- **Monde voxel procédural sous-marin**
- Génération par bruit de Perlin multi-octave.
- Quatre biomes : récif corallien, forêt de kelp, abysses, épaves.
- Chunks 16×16×16 chargés dynamiquement autour du joueur.
- Six types de blocs : Corail Bleu, Corail Rouge, Kelp, Roche, Épave, Glace.
- **Dauphin contrôleur et HUD**
- Déplacement 6DOF (haut/bas/avant/arrière/strafes).
- Jauges : oxygène, vie, faim.
- Boost de nage et écholocation (révèle l'environnement dans un rayon de 20 unités).
- Hotbar de 9 slots.
- **Inventaire et crafting**
- Inventaire de 27 slots.
- 5 recettes de craft : Lampe bio, Harpon, Bulle d'air, Algue cuisinée, Armure écailles.
- **Mobs (3 types)**
- Bancs de poissons (boids, neutres).
- Méduses (dégâts de contact passifs).
- Requin (hostile, réagit à l'écholocation).
- Spawner par biome avec limite de population.
- **Multijoueur ENet 16 joueurs**
- Architecture autorité serveur.
- Synchronisation position, blocs, inventaire.
- Chat textuel en jeu.
- Serveur dédié headless pour Linux.
- **Ambiance visuelle et audio**
- Shaders sous-marins : fog volumétrique, diffusion lumineuse.
- Particules de plancton lumineux.
- Musique : *Underwater Theme* (Cleyton RX, CC-BY 3.0).
- Effets sonores : ambiance, bulles, chant de baleine (CC0).
Limitations connues
~~~~~~~~~~~~~~~~~~~
- La sauvegarde du monde n'est pas persistante (monde régénéré à chaque redémarrage).
- Pas de commandes d'administration en jeu (kick/ban prévu en 0.2.0).
- La limite de joueurs (16) n'est pas configurable en ligne de commande.