Aller au contenu

Présentation pour les développeurs

Les frameworks de SignalRGB sont le pont entre le matériel et le logiciel, permettant aux créateurs de construire des expériences légendaires pour tous les joueurs PC.

  • Pour les créateurs de contenu - Notre système basé sur HTML/Javascript et canvas permet la distribution et la standardisation d’expériences RGB plus riches, pour jouer plus intelligemment et s’amuser davantage.
  • Pour les créateurs de matériel - Notre framework Javascript basé sur des plugins déverrouille votre matériel, donnant à votre base d’utilisateurs accès à notre bibliothèque de contenu en constante expansion.

La prochaine génération de jeux n’est qu’à un clic. Commençons !

Si vous pouvez l’imaginer, vous pouvez probablement le créer !

Le cœur de notre plateforme de distribution de contenu est constitué des lightscripts, qui sont des effets rendus utilisant le canvas HTML, de manière similaire à la façon dont un navigateur rend les sites web que vous visitez (oui, nous rendons des sites web sur vos périphériques RGB). Il y a 3 grandes catégories d’effets d’éclairage :

Les effets RGB sont des motifs lumineux visuels personnalisables pour vos périphériques. Les effets RGB peuvent aller d’une seule couleur pour que tous vos périphériques aient la même couleur à un effet Marvel Avengers complexe. Ces types d’effets peuvent réagir aux entrées de l’utilisateur, mais ne répondent généralement pas à une forme de contenu comme la vidéo ou l’audio.

Les visualiseurs audio répondent à l’audio joué sur votre système. Cela peut être n’importe quoi en matière d’audio. Vous voulez avoir un motif lumineux spécifique sur vos périphériques correspondant à votre concert préféré ? Vous pouvez construire n’importe quelle réponse programmatique à l’audio en utilisant SignalRGB.

Les intégrations de jeux sont des effets d’éclairage qui répondent de manière programmatique aux événements en jeu ou aux déclencheurs. Les événements d’intégration de jeux peuvent déclencher n’importe quel type d’effet d’éclairage préprogrammé de deux manières. La première consiste à utiliser notre boîte à outils d’analyseurs d’interface utilisateur. Ces analyseurs recherchent des informations visuelles spécifiques telles que les données de couleur RGB de n’importe quel pixel ou groupe de pixels et utilisent les changements de valeurs pour déclencher des effets. La deuxième méthode est une approche plus traditionnelle en s’intégrant directement à votre jeu, en faisant envoyer des requêtes HTTP POST par votre jeu. L’une ou l’autre façon vous permet de créer des expériences engageantes et uniques pour notre immense base d’utilisateurs.

Consultez notre documentation approfondie pour voir comment vous pouvez commencer à créer des effets d’éclairage !

/lightscripts

Si votre souris, clavier, casque, GPU, ventilateur, RAM, etc. possède un RGB contrôlable à haute fréquence d’images, vous pouvez utiliser notre bibliothèque de contenu pour créer des expériences d’éclairage unifiées et engageantes.

SignalRGB utilise des plugins USB personnalisés, écrits en Javascript, pour prendre en charge tout appareil RGB tiers contrôlable via HID ou USB brut.

Consultez notre documentation approfondie pour voir comment vous pouvez faire prendre en charge vos produits !

/plugins