Cent joueurs autonomes : l'Alliance arrive, la Horde s'étoffe
95 nouveaux personnages rejoignent le royaume, joués par le serveur : 50 pour l'Alliance (humains, nains, elfes de la nuit, gnomes, draeneï) et 45 de plus pour la Horde (orcs, morts-vivants, taurens, trolls, elfes de sang). Avec les cinq premiers, 100 joueurs autonomes, 10 guerriers et 10 prêtres par faction pour que la Recherche de donjon forme des groupes complets.
- Commit
- ee0bb44
- Build
- Build réussi (2 min) · Cible worldserver
La population
| Faction | Joueurs | Guerriers (tanks) | Prêtres (soins) | Races | |---|---|---|---|---| | Alliance | 50 | 10 | 10 | humains 14, elfes de la nuit 11, nains 10, draeneï 8, gnomes 7 | | Horde | 50 | 10 | 10 | orcs 11, morts-vivants 11, trolls 10, taurens 9, elfes de sang 9 |
Toutes les classes jouables dès le niveau 1 sont représentées (le chevalier de la mort exige un personnage de niveau 55). Les noms suivent la sonorité de chaque race ; chaque personnage a sa propre apparence. Créés par le mini-client 3.3.5a sur dix comptes dédiés (dix personnages par compte, limite du royaume).
Adapter le module à cette échelle
FreeWill.Accounts: tous les personnages d'un compte deviennent autonomes, sans lister cent noms.- Arrivées étalées : une connexion toutes les 2 s (plus de 3 minutes pour tout le monde), au lieu de cent chargements simultanés.
- Index spatial : les créatures sont rangées par cases de 200 m ; chercher du gibier ne parcourt plus tout un continent à chaque décision.
- Index par GUID dans le gestionnaire : chaque paquet envoyé à un joueur n'est plus comparé aux cent personnages.
FreeWill.DebugCharacters: traces de décision limitées à quelques personnages.
Surveillance
- Bilan horaire agrégé : contrôle, niveaux minimum / moyen / maximum, tués, morts, quêtes, blocages, et les trois joueurs les moins avancés.
- Nouvelle alerte de charge quand la mise à jour du monde dépasse 250 ms.
Première mesure
Les 100 en jeu après 3 min 30 ; worldserver à 65-80 % d'un cœur et 2,2 Go de mémoire.