BSML
Le framework de code essentiel qui alimente les modifications les plus complexes de Beat Saber.
Beat Saber Modding Library (BSML) est un framework de modding fondamental pour le jeu rythmique Beat Saber, permettant aux joueurs d'injecter du code personnalisé dans l'environnement d'exécution du jeu. Contrairement aux mods de contenu simples qui ajoutent des chansons ou des skins, BSML fournit l'infrastructure nécessaire aux modifications complexes telles que de nouvelles mécaniques de jeu, des altérations de l'interface utilisateur et des fonctionnalités multijoueur améliorées.
Quick Facts
- Type
- Modding Framework
- Platform
- PC (Windows)
- Dependency
- Beat Saber
- Primary function
- Runtime Code Injection
- Status
- Active Development
Contexte et histoire
Ce framework est devenu le pilier de certains des projets les plus ambitieux de la scène du modding, permettant des fonctionnalités qui n'étaient jamais prévues dans la conception originale. Il transforme le jeu d'une simple expérience rythmique en un bac à sable où la physique peut être modifiée, de nouveaux modes de jeu inventés et des interfaces entièrement personnalisées construites sans casser le moteur principal.
Guide du lecteur
BSML est développé par les membres de la communauté connus sous le nom d'utilisateurs de BepInEx et est spécifiquement adapté à Beat Saber sur PC. Il repose fortement sur le framework de chargeur de plugins BepInEx pour injecter des assemblages personnalisés dans le processus du jeu au démarrage. Le framework n'a pas de soutien officiel d'un studio, car il s'agit d'un outil tiers créé en dehors de Beat Games ou Harmony Music. Son accueil au sein de la communauté est extrêmement positif, étant considéré comme essentiel pour les tâches de modding avancées. Parce qu'il modifie la mémoire exécutable du jeu, l'utilisation de BSML peut potentiellement entraîner une instabilité si des scripts conflictuels sont chargés. Il est strictement limité aux plateformes PC et ne peut pas être utilisé sur les casques VR qui exécutent les versions console autonomes de Beat Saber.
Le saviez-vous ?
- BSML permet aux mods de modifier la façon dont le jeu calcule les scores en temps réel.
- Le framework permet des interfaces utilisateur personnalisées qui remplacent les écrans de menu standard.
Foire aux questions
En quoi BSML diffère-t-il des mods de chansons ou de skins standard ?
Alors que les mods standard ajoutent généralement seulement de nouvelles chansons ou des skins visuels, BSML permet des altérations profondes des mécaniques de base du jeu et de son interface utilisateur. Il agit comme un outil puissant qui permet à d'autres modifications d'accéder et de modifier le moteur du jeu d'une manière que les packs de contenu simples ne peuvent pas.
Quelles sont les principales capacités du framework BSML ?
Cette bibliothèque permet aux créateurs de construire des fonctionnalités avancées telles que des modes de jeu personnalisés, des fonctionnalités multijoueur améliorées et des ajustements dynamiques de l'interface utilisateur. En fournissant une injection de code en temps réel, elle débloque des possibilités bien au-delà du simple remplacement d'actifs.
BSML est-il encore développé et pris en charge ?
Oui, le projet reste en développement actif avec des mises à jour continues pour garantir la compatibilité avec les nouvelles versions du jeu. Sa maintenance continue en fait un pilier fiable pour la communauté moderne de modding de Beat Saber sur Windows.
Pourquoi BSML est-il considéré comme essentiel pour l'héritage de Beat Saber ?
BSML est crucial car il sert de moteur sous-jacent qui alimente les modifications les plus sophistiquées et transformatrices de l'histoire du jeu. Sans ce framework, de nombreuses expériences personnalisées complexes dont les joueurs profitent aujourd'hui seraient tout simplement impossibles à créer.
More in Développement et Héritage
Elsewhere in Beat Saber
Une erreur ? Vous en savez plus ?
Les corrections des lecteurs vont directement dans notre file d’attente de révision. Proposer une correction · Comment ce site est sourcé