NFC Steam Launcher

Présentation d’application Python qui lance des jeux Steam en scannant des cartes NFC.

L’identifiant unique (UID) de chaque carte est associé à un identifiant d’application Steam. Lorsqu’une carte connue est placée sur le lecteur NFC, le jeu correspondant est automatiquement lancé.

Fonctionnement

Le programme fonctionne de la manière suivante :

  1. Lis les cartes NFC à l’aide d’un lecteur compatible.
  2. Lance automatiquement les jeux Steam.
  3. Si le jeu n’est pas installé, vous serez invité à l’installer.

Démonstration

Un ensemble de cartes NFC permet de lancer différents jeux Steam. Le lecteur NFC est intégré au socle de l’écran, ce qui permet d’avoir un espace de jeu bien rangé.

Si le jeu est déjà installé (par exemple, Helldivers 2), il se lance immédiatement dès que la carte correspondante est scannée.
Sinon, si le jeu n’est pas installé (par exemple, Spider-Man Remastered), Steam affiche automatiquement une fenêtre d’installation.

Le projet est disponible sur github, et toute la procédure d’installation y est décrite.

Quelques réflexions…

Alors que le monde du jeu vidéo continue de s’orienter vers des écosystèmes entièrement numériques, la possession physique et la collection disparaissent peu à peu. Les jeux ne sont plus des objets que l’on possède, mais des droits d’accès contrôlés par des plateformes et des écosystèmes qui font de plus en plus abstraction des intérêts des joueurs.

Ce projet redonne une dimension tangible à cette expérience. Les cartes NFC deviennent des objets de collection, chacune représentant un jeu que l’on peut tenir dans la main, classer et avec lequel on peut interagir.

Au-delà de ses aspects pratiques, cette solution rétablit le sentiment de possession et de collection, transformant ainsi une bibliothèque numérique en quelque chose de tangible et de personnel.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut