Aller au contenu
Forma Roblox

Rechercher dans la formation

Module 04 · 5 leçons

Client, serveur et sécurité

Comprendre qui exécute quoi, faire communiquer client et serveur avec les RemoteEvents et RemoteFunctions, et protéger ton jeu contre la triche (les exploits).

À la fin de ce module, tu sauras :

  • Expliquer le modèle client/serveur et la réplication
  • Utiliser RemoteEvents et RemoteFunctions correctement
  • Valider côté serveur tout ce qui vient du client
  • Sécuriser les checkpoints, les pièces et la boutique de ton obby

Les leçons

≈ 2 h 40 au total

  1. 1Le modèle client/serveurComprends qui exécute ton code, ce qui se synchronise entre le serveur et les joueurs, et pourquoi le serveur doit toujours avoir le dernier mot.⏱️ 25 min
  2. 2Communiquer avec les RemoteEventsFais dialoguer tes LocalScripts et tes Scripts serveur avec les RemoteEvents, passe-leur des arguments et range-les proprement dans ReplicatedStorage.⏱️ 30 min
  3. 3RemoteFunctions et BindableEventsPose une question au serveur et attends sa réponse avec une RemoteFunction, évite les pièges d’InvokeClient et fais dialoguer des scripts d’un même côté.⏱️ 25 min
  4. 4Ne jamais faire confiance au clientDécouvre ce qu’un tricheur peut faire depuis son appareil, puis apprends à valider chaque requête côté serveur (types, valeurs, distance, cooldown) sans punir les joueurs honnêtes.⏱️ 35 min
  5. 5Sécuriser l’Obby des NuagesApplique tout le module à ton obby, avec des checkpoints validés dans l’ordre, des pièces vérifiées par le serveur et un achat en boutique impossible à truquer, puis teste avec deux clients.⏱️ 45 min

🏁 Examen du module

17 questions · réussite à partir de 70 % · badge « 🛡️ Gardien » à la clé.

Ton meilleur résultat : Pas encore tenté

Passer l’examen