Aller au contenu
VibeGameDB

ScreenPlink

vkorost · Solo

Créé avec Claude CodeDéclaré par le développeurGitHub (vkorost) ↗ArcadeGitHubPartiellement vérifié

Un jeu de tir à sec au laser pour Windows où votre écran devient la cible et une webcam compte les impacts. Selon le README, tout a été écrit par Claude Code.

Où y jouer

Les liens mènent à la boutique officielle ou à la page du développeur. Dernière vérification le 4 nov. 2026.

Où y jouer

Toutes les plateformes où ce jeu est disponible. Les liens sont vérifiés auprès des sources officielles ; nous n'hébergeons ni ne copions aucun jeu.

  • GitHubSorti · Code source (Python ; Apache-2.0) et version Windows 1.0.0 (230 Mo, Python non requis)Gratuit

    À télécharger depuis la page des releases GitHub.

    Ordinateur · Lien officiel vérifié le 3 nov. 2026.

    Voir sur GitHub

À propos de ScreenPlink

ScreenPlink est un jeu de tir à sec au laser, gratuit et pour Windows, dans lequel la cible, c'est votre propre écran. On tire sur le moniteur avec un pistolet d'entraînement laser, ou avec une cartouche laser glissée dans sa propre arme, et une webcam posée à côté de l'écran filme l'écran et non le tireur : l'application calcule le pixel touché, y affiche un impact de balle, joue le son du tir, et la cible tombe. Au programme : neuf exercices, des cibles fixes, balles rebondissantes et exercices de réaction jusqu'aux silhouettes escamotables, à une silhouette qui entre et sort du champ et à un soldat qui encaisse les tirs avant de s'écrouler ; quinze silhouettes avec zones de score, un chargeur de dix-sept cartouches qui claque à vide, et un mode deux joueurs avec des scores séparés sur les moitiés gauche et droite de l'écran. Deux lasers captés dans la même image comptent pour deux tirs, si bien qu'on peut aussi tirer seul avec un pistolet dans chaque main. Même le menu se pilote en tirant plutôt qu'en cliquant. L'application se calibre toute seule en photographiant ses propres repères à l'écran, sans gaspiller un seul tir pour le réglage. Il faut un moniteur mat, une webcam capable de filmer à 60 images par seconde et un pistolet d'entraînement à laser rouge visible ; les écrans brillants et les téléviseurs ne fonctionnent pas. Le développeur, vkorost, explique avoir conçu le jeu, dirigé Claude Code, tiré sur l'écran et tranché sur ce qui était acceptable, mais sans écrire l'implémentation, que Claude Code a rédigée en deux semaines environ. Gratuit et open source sous licence Apache-2.0 ; le README précise qu'aucune munition ne doit se trouver dans la pièce.

entraînement lasertir à secwebcamvision par ordinateurdeux joueursmatériel requiswindowsapache-2.0

Avertissement sur le contenu : Jeu d'entraînement au tir avec arme à feu : le README le décrit comme un entraînement au tir à sec avec un pistolet d'entraînement laser ou une cartouche laser insérée dans une arme réelle, exige qu'aucune munition ne se trouve dans la pièce et met en garde contre le fait de regarder dans la bouche du canon des appareils d'entraînement de classe IIIa de 5 mW. L'un des exercices montre un soldat qui encaisse des tirs et s'écroule. (GitHub (vkorost))

Comment il a été développé

Partiellement vérifié
Claude CodePrincipal

Le README indique : « Tout a été écrit par Claude Code en deux semaines environ. Je l'ai dirigé, j'ai tiré dessus et j'ai décidé de ce qui était acceptable, mais je n'ai pas écrit l'implémentation. » Dans un post sur r/ClaudeAI (25 oct. 2026, UTC), le développeur ajoute que Claude Code a écrit « pratiquement tout le code » et que la difficulté était de faire développer et déboguer par un agent un programme qui mesure le monde physique, sans qu'il puisse voir l'écran ni appuyer sur la détente. La solution : un serveur MCP intégré à l'application en cours d'exécution, qui fournit à Claude la dernière image de la caméra, les mesures du détecteur pour chaque point candidat (y compris ceux rejetés, avec la raison), ce qui est affiché en coordonnées écran et caméra, ainsi que l'injection de touches et de clics ; selon le développeur, il renvoie des mesures, jamais les conclusions de l'application elle-même, et a fait passer le diagnostic de plusieurs heures à environ quatre-vingt-dix secondes. Autres mesures : des tests de mutation (réintroduire volontairement des défauts connus et exiger que les vérifications les détectent, 326 fois à ce jour sur six exécutants) et une règle selon laquelle rien n'est considéré comme prêt avant cinq démarrages à froid sans accroc d'affilée. La version publiée inclut aussi un CLAUDE.md et un .mcp.json pour qu'un joueur puisse demander à Claude Code d'installer l'application.

Éléments à l'appui
  • DéclaréPost du développeur sur r/ClaudeAI (25 oct. 2026) : « Claude Code a écrit pratiquement tout le code. J'ai conçu le jeu, dirigé Claude, tiré sur l'écran et tranché sur ce qui était acceptable, mais je n'ai écrit aucune ligne de code à la main. » — Reddit (u/vkorost)
Approche de développement

Une application de bureau en Python (Python 3.13) qui s'appuie sur PySide6 pour la fenêtre, OpenCV et NumPy pour la détection par caméra et sounddevice pour le son, d'après le fichier requirements du dépôt. Le détecteur cherche le rouge plutôt que la luminosité (le rouge moins la plus forte des composantes verte et bleue), ce qui explique pourquoi le jeu est gris et sombre ; à 60 images par seconde, l'impulsion d'environ 100 ms d'un pistolet d'entraînement laisse six images à la caméra, si bien que six images font un tir et qu'une seule image est du bruit. Selon le README, tout a été développé et mesuré sur une seule installation (un moniteur mat 4K de 42,5 pouces, une webcam et deux pistolets d'entraînement laser), et le développeur indique qu'un canal micro indépendant montre que 84 à 89 % des pressions sur la détente entendues deviennent un tir détecté. Les images (écran de démarrage, quinze silhouettes cibles et leurs chutes, tuiles du menu et cartouche du chargeur) ont été générées avec Google Gemini, les vingt-deux répliques parlées avec ElevenLabs, et les effets sonores proviennent de Pixabay ; le README précise que ces ressources ne relèvent pas de la licence Apache-2.0 du code.

Moteur / framework
Aucun (Python avec PySide6 et OpenCV)
Langages
Python
Taille de l'équipe
1 (solo)Déclaré par le développeurGitHub (vkorost)
Durée de la première version
Non communiqué
Durée de développement
2 semainesDéclaré par le développeurGitHub (vkorost)
Coût de développement
Non communiqué
Code écrit par l'IA
Non communiqué
“The whole thing was written by Claude Code over about two weeks. I directed it, shot at it, and decided what was acceptable, but I did not write the implementation.”
— vkorost, vkorost/screenplink — README and app/requirements.txt

Notes de vérification : L'affirmation concernant Claude Code provient du README du dépôt (lu via raw.githubusercontent.com le 4 nov. 2026, car github.com et l'API GitHub n'ont pas répondu à nos vérifications) et du post du développeur sur r/ClaudeAI par u/vkorost (25 oct. 2026, 02:37 UTC), lu dans l'archive Reddit Arctic Shift car reddit.com n'a pas répondu à nos vérifications. Les fonctionnalités, la configuration requise, la physique, les ressources et les consignes de sécurité proviennent du README ; les bibliothèques, de app/requirements.txt. La date de sortie de la version 1.0.0, la date de création du dépôt, ses étoiles et son historique de commits n'ont pas pu être vérifiés ; le README indique la version v1.0.0, 230 Mo. Dans une réponse sous le post, le développeur dit que le dépôt a gagné 50 étoiles après la publication ; ce chiffre n'est pas enregistré comme métrique. Le README affirme « Le code est à moi et il est sous Apache-2.0 » tout en disant que Claude Code l'a écrit ; nous lisons la première phrase comme une déclaration de propriété et de licence. Les pistolets d'entraînement cités dans le README sont du matériel utilisé pour les tests, pas une partie du jeu. La localisation du développeur n'est pas indiquée. La détection relève de la vision par ordinateur, pas d'une IA utilisée en jeu. Le jeu n'a pas été testé.

Historique du développement

  1. Présenté sur r/ClaudeAI comme un jeu open source avec une version Windows (la date de cette version n'a pas pu être vérifiée).

Performances du jeu

Chaque chiffre mesure quelque chose de différent : joueurs simultanés, propriétaires, téléchargements et ventes ne sont jamais interchangeables et ne sont jamais additionnés. Les labels indiquent la provenance de chaque nombre.

GitHub

Sorti (Code source (Python ; Apache-2.0) et version Windows 1.0.0 (230 Mo, Python non requis))GratuitPage boutique

Gratuit, hors ligne, sans compte ni publicité, selon le README. Nécessite Windows, un moniteur mat, une webcam à 60 i/s et un pistolet d'entraînement ou une cartouche à laser rouge (650 nm).

Téléchargements
Non communiqué

Non disponible publiquement : Étoiles GitHub.

Avis et classements

Critique de la rédaction

Pas encore testé par la rédaction.

Positions dans les classements

Absent des classements pour le moment.

Sources

SourceTypePublicationConsulté
vkorost/screenplink — README and app/requirements.txt
GitHub (vkorost)
DépôtNon confirmé3 nov. 2026
I built a laser dry-fire shooting game with Claude Code: a webcam watches your monitor and scores laser hits (open source, free) (r/ClaudeAI)
Reddit (u/vkorost)
Publication sur les réseaux25 oct. 20263 nov. 2026
Official game page (language check)
vkorost
Site officielNon confirmé3 nov. 2026
Vérification : Partiellement vérifiéDernière vérification : 4 nov. 2026OfficielDéclaréEstimationObservéNon
PartagerXFacebookRedditThreads

Jeux similaires

Des jeux comparables par genre, gameplay, outil IA et plateforme.