Vue normale

Reçu aujourd’hui — 22 juillet 2025Shaarlist

Votre jeu préféré vous ment (et c'est fait exprès) - YouTube

22 juillet 2025 à 16:46

Résumé de la vidéo sur les secrets techniques du multijoueur en jeu vidéo

1. La prouesse technique du multijoueur

  • Les jeux vidéo multijoueurs, bien qu’ils paraissent aujourd’hui ordinaires, sont une véritable prouesse technique à cause de la difficulté majeure : la latence.
  • Faire cohabiter plusieurs joueurs dans une même partie nécessite des astuces et contournements côté développement afin de minimiser la perception des problèmes.

2. De l’hébergement local aux serveurs dédiés

  • À l’origine, les jeux utilisaient le système de “host” : un joueur hébergeait la partie sur son ordinateur, et tous les autres s’y connectaient (comme Minecraft ou les LAN parties d’avant).
  • Ce système posait des problèmes d’équité et de triche : l’hôte avait zéro latence et pouvait modifier son jeu ; si l’hôte quittait, la partie s’arrêtait.
  • Les studios ont donc basculé vers les serveurs dédiés : un serveur officiel gère la logique du jeu, garantissant que tous les calculs essentiels (dégâts, déplacement, etc.) sont faits côté serveur et non côté joueurs, limitant la triche.

3. Latence : un problème insoluble ou presque

  • Malgré les serveurs, la latence reste présente et affecte le ressenti : un tir réussi côté joueur peut ne pas l’être côté serveur si la cible s’est déplacée entre-temps, entraînant “l’oreg” (absence de reconnaissance de tir).
  • Les jeux doivent choisir qui avantager : souvent, pour minimiser la frustration, ils privilégient le tireur plutôt que la cible, sauf dans certains contextes (ex. zone d’effet où on protège la victime).

4. Astuces pour masquer la latence

  • Les développeurs utilisent des techniques comme :
    • Rembobiner le temps côté serveur lors d’une action, pour simuler la vision du joueur au moment réel où il a déclenché l’action.
    • Simulation côté client : le jeu accepte immédiatement l’action du joueur (ex : lancer un sort), puis le serveur vérifie et, si nécessaire, annule a posteriori l’action (ce qui peut entraîner des corrections visuelles et de gameplay).
  • Ce sont des “tricheries” volontaires pour rendre l’expérience fluide : annulation douce des incohérences, ajustements des positions, etc.

5. Les limites et la gestion de la triche

  • La distinction entre triche et problème réseau est parfois floue, nécessitant des analyses statistiques pour détecter des comportements abusifs.
  • Les cheats type “wall hack” (voir à travers les murs) sont parfois techniquement impossibles à éradiquer sans dégrader l’expérience des joueurs à cause de la latence (affichage instantané des ennemis visibles).

6. Exemples de cas complexes

  • Les jeux comme Overwatch construisent leur propre moteur réseau et doivent gérer des situations complexes où le temps, la position et les interactions varient d’un joueur à l’autre.
  • Chaque type d’interaction (tir, déplacement, zone d’effet) nécessite une adaptation spécifique du code réseau, ce qui explique la charge de travail immense pour rendre un jeu multijoueur compétitif.

7. Pourquoi les petits studios ne font pas de gros jeux multi compétitifs

  • Le “netcode” (la gestion du réseau) représente environ 40 % du travail total pour un jeu multijoueur compétitif : beaucoup d’aspects sont à coder à la main, contrairement à des jeux plus simples où des briques toute faites suffisent.
  • Cela explique pourquoi il faut de grandes équipes sur plusieurs années, contrairement à Minecraft développé seul.

8. Message additionnel

  • La vidéo contient aussi une annonce pour rechercher un monteur vidéo pour la chaîne.

En synthèse :
Le multijoueur est un domaine d’astuces techniques sophistiquées, requérant des arbitrages constants entre expérience utilisateur et justice compétitive, avec une part importante du développement dédiée à masquer la latence et à limiter la triche. Les grandes équipes derrière les gros jeux sont nécessaires à cause de cette complexité invisible pour le joueur.


Permalien

GPD Micro [Wiki de sebsauvage.net]

22 juillet 2025 à 15:30
"""
J'ai un PC perso Asus TUFA15 que j'adore, mais quand je me déplace j'ai déjà un sac de vêtement et un sac pour le PC du boulot. Pas la place pour emporter un PC portable 15 pouces en plus à moi. Et je déteste absolument taper des mots de passe perso sur des machines qui ne sont pas à moi. Je cherchais donc une machine la plus petite possible, facile à glisser dans un sac, dans l'optique d'accéder à mes machines perso et serveurs à distance. Donc un terminal/bureau à distance amélioré (je peux le faire sur mon smartphone, mais il faut avouer que ce n'est pas pratique du tout).

Je me suis acheté un GPD Micro. C'est un tout petit ordinateur portable 6 pouces. Donc comme à mon habitude je vous ai fait une page sur mon wiki. C'est encore récent, donc la page n'est pas forcément complète, mais vous avez le principal. (Et oui, j'adore cette machine 😍)
"""
(Sebsauvage)
Permalien

[Anubis] Utiliser la preuve de travail pour bloquer les robots · Pofilo.fr

22 juillet 2025 à 15:27
Configuration d'Anubis, un reverse-proxy pour protéger les sites des crawlers (scanneurs) d'IA

Site officiel :
https://anubis.techaro.lol/

Voir aussi :
https://dryusdan.space/proteger-forgejo-avec-anubis
Le wiki de Sebsauvage : https://sebsauvage.net/wiki/doku.php?id=anubis



"""
Je me renote juste là les liens pour Anubis (un reverse-proxy pour bloquer les bots, installable sur votre propre serveur).
- Site officiel : https://anubis.techaro.lol/
- Doc d'installation du package natif (deb/rpm) : https://anubis.techaro.lol/docs/admin/native-install/
- Téléchargement des derniers packages (ça fait moins de 5 Mo !) : https://github.com/TecharoHQ/anubis/releases
- Configuration d'Apache en reverse-proxy : https://anubis.techaro.lol/docs/admin/environments/apache/
- Configuration d'Anubis (bot/chemins/user-agents à challenger, bloquer ou laisser passer) : https://anubis.techaro.lol/docs/admin/policies (important pour laisser passer les flux RSS, les bots d'Internet Archive, etc.)

Pourquoi je trouve Anubis intéressant ?
- parce qu'il est efficace pour bloquer les bots, sans imposer de charge lourde à l'internaute.
- il protège les sites en respectant les internautes (c'est auto-hébergé, ce qui évite de refiler des données à une boite externe comme CloudFlare)
- c'est *nettement* moins chiant que remplir ces saloperies de captchas (CloudFlare, Google, hCaptchas...) : Avec Anubis il suffit d'attendre quelques secondes.

Les inconvénients:
- cela bloque les gens qui naviguent avec javascript désactivé.
- ça peut éventuellement bloquer les "bons" bots (Archive.org, Wallabag...). Il faudra donc adapter la configuration par défaut d'Anubis pour ne pas les bloquer.

(On me signale aussi : https://git.gammaspectra.live/git/go-away)
"""
(Sebsauvage)


Et une alternative :
https://capjs.js.org/
Permalien

TELERAY

22 juillet 2025 à 15:22
"""
Ah oui : l’ASNR a une carte qui permet de voir ce que mesurent les différents capteurs de rayonnements (radioactivité, etc.) présents sur le territoire.

Dans le genre de cartes sympa :
https://www.meteociel.fr/observations-meteo/radar.php (Météo, images radar)
https://map.blitzortung.org/#1.6/0/8 (carte des impacts de foudre, en temps réel)
https://renass.unistra.fr/fr/zones/monde/ (carte des séismes)
https://www.meteociel.fr/cartes_obs/pression.png (carte de France de la pression — pratique pour régler ses baromètres)
https://www.ventusky.com/ (cartes météo en tout genre)
https://fr.airnavradar.com/@47.01515,0.52806,z7 (carte des avions actuellement dans le ciel — notez l’Ukraine évitée)
https://carto.tchoo.net/ (carte des trains)
https://satmap.space/ (carte des satellites — retirez StarLink pour y voir plus clair, notez la densité au niveau de l’équateur (les sat géostationnaires) et ceux qui font une sorte de sinusoïde (ils font en fait le tour de la Terre mais pas au dessus de l’équateur)

Un site en anglais qui liste divers événements significatifs (séismes, épidémies, attaques terroristes…) dans le monde : https://rsoe-edis.org/eventList
"""
(LHV)
Permalien

Série Futurama - Saison 8 en streaming gratuit et illimité - JustStream

22 juillet 2025 à 13:42

L'épisode 10 de la saison 8 de la série futurama parle de l'hypothèse de la simulation.

L'univers est non local, comme l'a démontré l'expérience d'Alain Aspect en 1982. Donc tout événement a une influence sur le reste de l'univers.

Dans cet épisode le concepteur de la simulation dit qu'il n'a pas les ressources de tout gérer donc il propage les événements progressivement à vitesse constante. → Comme la vitesse de la lumière: C !!

Le prof renchérit en disant que sa simulation ne mémorise pas l'emplacement des objets et n'en mémorise aucune trace. Donc au jeu du bonneteau avec une balle qui peut se trouver dans un ou l'autre gobelet, la simulation considère qu'il sont dans les deux tant que personnes ne regarde. => Comme en physique quantique avec le principe de non détermination.


Permalien

Amazon Ring Goes Founder Mode, Going Back to Its Crime-Fighting Roots - Business Insider

22 juillet 2025 à 13:26
Le PDG des sonnettes connectées "Ring" d'Amazon a changé.
Maintenant, ils vont faire à fond dans l'IA (sans vraiment préciser quoi ni comment).
Ah... et ils renouent leur partenatiat avec Axon (le fabricant du Taser) afin que la police puisse, éventuellement, accéder au flux en temps réel de votre sonnette. C'est pour la sécurité de tous, bien sûr. (Et quand on dit "la police", on parle bien entendu aussi de ICE (l'immigration), les agents de l'état qui enlèvent des gens dans la rue pour les déporter dans des camps de concentration.)

Et je n'utilise l'expression «camps de concentration» à la légère : https://fr.wikipedia.org/wiki/Camp_de_concentration :
➡️ « Un camp de concentration est un lieu fermé de grande taille construit pour regrouper et pour détenir une population considérée comme ennemie, généralement dans de très mauvaises conditions de vie. Cette population peut se composer d'opposants politiques, de ressortissants de pays avec lesquels le pays d'accueil est en état de guerre, de groupes ethniques ou religieux spécifiques, de civils d'une zone critique de combats, ou d'autres groupes humains [...] Les personnes sont détenues en raison de critères généraux, sans procédure juridique, et non en vertu d'un jugement individuel. »

On ne peut pas faire plus dystopique : Une entreprise multi-milliardaire qui permet à la police d'accéder en temps réel au flux vidéo de vos appareils. À quand sur les smartphone et autres webcam "pour la sécurité de tous" ?
(Permalink)

magnolia1234/bypass-paywalls-firefox-clean

22 juillet 2025 à 12:28
"""
12ft.io ayant été fermé (https://www.newsmediaalliance.org/takedown-of-12ftio/), voici une extension Firefox pour contourner certains paywalls.

EDIT: On me signale aussi des alternative auto-hébergeables à 12ft :
https://github.com/wasi-master/13ft
https://github.com/everywall/ladder
"""
(Sebsauvage)
Permalien
❌