{
	"title": "Monitoring des speedruns de Super Bear Adventure",
	"summary": "Outil utilisé par la communauté pour visualiser la chronologie des speedruns de Super Bear Adventure",
	"image": "./*.svg",
	"date_published": "2023-09-05",
	"authors": [
		{
			"name": "PolariTOON"
		}
	],
	"external_url": "//github.com/PolariTOON/speedruns-monitor",
	"id": "speedruns-monitor",
	"content_html": "<p>Ce projet a commencé en juin 2021. La dernière mise à jour du jeu <em>Super Bear Adventure</em>, remplaçant le moteur physique du joueur par un nouveau, était à peine sortie qu'il apparaissait qu'elle apportait son lot de <em>breaking changes</em> en ce qui concerne les <em>speedruns</em>. En particulier, les changements relatifs au quad rendait impossible de rivaliser avec les records du monde dans deux sous-catégories des niveaux individuels. Il apparaîtra plus tard qu'un boss du jeu était aussi concerné, avec une incidence encore plus importante sur de nombreuses catégories l'incluant.</p>\n<p>Pour la première fois dans l'histoire des niveaux individuels de ce jeu, qui sont bien plus populaires que les catégories plus longues comme l'<q>Any%</q>, il était nécessaire de scinder des catégories en deux, en fonction de la version du jeu utilisée, afin de permettre à la compétition de pouvoir reprendre. Or, jusqu'à peu, cette information n'avait jamais été demandée aux joueurs soumettant leurs <em>speedruns</em>, et ne pouvait pas systématiquement être identifiée avec certitude rien qu'à partir des vidéos, lorsqu'elles étaient toujours disponibles.</p>\n<p>Pour correctement séparer les runs et éviter de rencontrer ce genre de difficultés dans le futur en cas de nouveau <em>breaking change</em> (ce qui arrivera plus d'une fois par la suite), j'ai donc étendu la tâche à l'intégralité des <em>speedruns</em> déjà soumis, que j'ai visionnés un par un et étiquetés lorsqu'il était possible d'être formel, en me basant sur les dates de soumission des <em>speedruns</em>, les dates des vidéos et différents indices à l'écran, après avoir déterminé au mieux les dates de sorties de chaque mise à jour, de chaque costume et de chaque changement majeur de l'interface graphique.</p>\n<p>Cependant, pour la majorité des <em>speedruns</em>, seule une fourchette de versions plus ou moins large pouvait être attribuée. J'ai donc créé ce script exportant les données des <em>speedruns</em> déjà connues, afin d'estimer les données manquantes en les interpolant ou extrapolant. Après quelques années, tous les speedruns valides ont été étiquetés.</p>\n<p>Le code source est désormais disponible sur <a href=\"//github.com/PolariTOON/speedruns-monitor\">GitHub</a>.</p>\n",
	"banner_image": "./*.png",
	"tags": []
}