Ça y est. Cherry est disponible.
On travaille dessus depuis longtemps. Suffisamment longtemps pour avoir changé d’avis plusieurs fois, refait certaines choses entièrement et passé beaucoup trop de temps sur des détails que personne ne remarquera probablement.
Mais c’est aussi un peu Pinegrove.
Cherry est la plus grande version que nous ayons construite jusqu’ici. Elle touche aux Villages, aux interfaces, à la musique, aux performances, à la sécurité et à beaucoup de petites choses que l’on fait tous les jours sans vraiment y penser.
Et maintenant, tout ça est enfin dans le monde.
Les Villages peuvent aller beaucoup plus loin.
On voulait commencer par eux parce qu’ils restent probablement ce qui représente le mieux Pinegrove.
Un Village, ce n’est pas seulement un endroit où quelques maisons ont été construites. Il y a les projets qu’on commence ensemble, les endroits auxquels on finit par donner un nom, ce qu’une personne ajoute pendant que les autres ne sont pas là, et toutes les petites habitudes qui apparaissent avec le temps.
Cherry leur donne beaucoup plus de place.
Un Village peut maintenant s’étendre sur un véritable territoire. Les parcelles permettent ensuite de l’organiser plus précisément.
Les Missions donnent aussi des objectifs auxquels plusieurs personnes peuvent contribuer, et le Prestige garde une trace de la progression accomplie au fil du temps.
Le carnet et les rendez-vous sont là pour quelque chose d’encore plus simple : pouvoir laisser une information, préparer quelque chose pour plus tard et retrouver le fil d’un projet à la prochaine connexion.

On voulait que les Villages donnent encore davantage envie de construire quelque chose ensemble, puis de revenir voir ce qu’ils deviennent.
FOVEA est partout dans Cherry.
C’est probablement l’une des premières choses que vous remarquerez.
Pendant longtemps, beaucoup de fonctions de Pinegrove ont dû passer par des commandes ou des interfaces assez limitées. Avec tout ce que nous voulions faire pour Cherry, ça ne suffisait simplement plus.
C’est comme ça que FOVEA a pris cette place.

Les Villages peuvent avoir leur interface. PineMusic aussi. Le carnet, les réglages et d’autres parties de Pinegrove également.
Chacune peut avoir ses propres informations, ses propres actions et sa propre apparence, tout en gardant des gestes familiers : la molette pour parcourir, le clic pour agir.
Le résultat est assez difficile à résumer avec une seule fonctionnalité, parce que FOVEA n’en est justement pas une.
C’est devenu une partie de la manière dont Pinegrove existe à l’écran.
PineMusic apprend à vous connaître.
PineMusic fait aussi partie des choses que nous avions envie de pousser beaucoup plus loin.
Vous pouvez toujours écouter de la musique et garder vos favoris. Mais désormais, ce que vous écoutez, ce que vous aimez et les choix que vous faites servent aussi à faire évoluer les recommandations.
Au début, PineMusic ne sait pas grand-chose de vous.
Puis, petit à petit, la sélection peut se rapprocher de ce que vous aimez réellement entendre.
C’est une petite chose qui devient surtout intéressante avec le temps. Et on avait justement envie que certaines parties de Cherry deviennent meilleures simplement parce qu’on continue à jouer.
Le monde essaie maintenant de vous devancer.
Esquisse est beaucoup moins visible.
Et pourtant, c’est l’un de nos systèmes préférés dans Cherry.
Quand vous vous déplacez dans le monde, Esquisse regarde votre trajectoire et essaie d’estimer où vous allez probablement aller ensuite. Les chunks qui risquent de devenir importants peuvent alors être préparés en priorité.
En Elytra, par exemple, le monde n’attend plus simplement votre arrivée pour commencer à s’en occuper.
Il essaie déjà de vous attendre un peu plus loin.
Esquisse adapte en même temps son travail à ce que le serveur peut réellement supporter. Il ne s’agit donc pas de tout préparer partout, mais de choisir intelligemment ce qui compte maintenant.
C’est typiquement le genre de chose qu’on espère que vous finirez par oublier.
Si Esquisse fait bien son travail, vous aurez surtout l’impression que le monde suit.
Et puis il y a toutes les petites choses.
On en a ajouté beaucoup.
/lootxp permet de transformer son XP en bouteilles d’XP pour la garder pour plus tard.
/pine rassemble les principales fonctions de Pinegrove derrière une seule commande. Et si Quick Access est activé dans vos réglages, deux accroupissements rapides permettent de l’ouvrir directement.
Il y a aussi /sit.
Il y a les emotes, avec leurs effets visuels et sonores.
Le sommeil à plusieurs a été revu pour qu’une nuit puisse passer sans attendre que absolument tout le monde soit au lit.
Aucune de ces choses ne définit Cherry à elle seule.
Mais mises bout à bout, elles changent beaucoup de petits moments d’une partie. Et on tenait justement à ce que Cherry soit aussi agréable dans ces moments-là.
On voulait aussi que les autres soient un peu plus présents.
Avec Cherry, le chat peut fonctionner en proximité. Une conversation peut rester autour de l’endroit où elle se déroule, auprès des personnes réellement présentes.
Pinegrove prend aussi en charge Simple Voice Chat pour ceux qui veulent parler directement avec un chat vocal de proximité.
Et dans le chat, un pseudo peut maintenant en dire un peu plus sur la personne derrière : son Village, son rôle ou son statut.
Avec /sit, les emotes et tout le reste, ça ne change pas la raison pour laquelle on se retrouve.
Ça donne simplement un peu plus de vie à ces moments.
Une énorme partie de Cherry est invisible.
C’est probablement la partie sur laquelle nous avons passé le plus de temps et celle que vous verrez le moins.
DEVINEL II a profondément changé la manière dont Pinegrove gère son travail.
Le serveur peut adapter certains budgets de calcul, regrouper des opérations lorsqu’elles peuvent l’être et éviter de faire traiter immédiatement à Minecraft des choses dont il n’a pas encore besoin.

Ce travail est notamment ce qui nous permet aujourd’hui d’avoir des interfaces FOVEA beaucoup plus ambitieuses et de faire tourner davantage de choses sans simplement rendre votre partie plus lourde.
Et puis il y a NOMEA.
Pour Cherry, on voulait que la sécurité soit capable de voir davantage sans devenir plus prompte à condamner.
Lorsqu’un comportement paraît inhabituel, NOMEA peut rapprocher plusieurs signaux, conserver leur contexte et constituer un historique plus clair de ce qui s’est passé.

Une alerte reste une alerte.
La décision reste humaine.
Maintenant, c’est à vous.
C’est assez étrange d’écrire cette phrase après avoir travaillé aussi longtemps sur Cherry, mais il n’y a plus grand-chose à ajouter avant de vous laisser entrer.
On pourrait continuer à parler des systèmes, des détails, des choses refaites trois fois ou de celles qui ont demandé beaucoup plus de travail que prévu.
Mais à partir de maintenant, Cherry n’est plus seulement quelque chose qu’on construit.
Ça va être un Village qui gagne son prochain niveau de Prestige. Une Mission terminée à plusieurs. Une musique ajoutée aux favoris. Quelqu’un assis devant une maison pendant qu’un autre termine quelque chose à l’intérieur. Un départ en Elytra vers un endroit où personne n’est encore allé.
Et probablement plein de choses auxquelles nous n’avons pas pensé.
C’est pour ça qu’on construit Pinegrove.
Cherry est disponible maintenant.
On se retrouve dans le monde.

