Accueil
Ce logo appartient à One Piece TCG - Bandai Namco
OPS Pro est une application de simulation pour le jeu de cartes One Piece TCG.
Ce projet consistait à développer un client et un serveur qui communiquent entre eux en temps réel pour permettre aux joueurs de jouer au jeu de cartes gratuitement.
Pour cela, j'ai développé un scraper qui récupère toutes les cartes du jeu, un client qui permet d'avoir une interface, et un serveur qui gère les données, les règles et qui communique avec les joueurs.
Utilisation de SignalR
Gérer les effets des cartes et actions
Il était parfois complexe de traiter les règles du jeu car plusieurs cartes ou actions ont des effets en chaîne.
Gérer la sécurité des données
Il faut faire très attention aux données accessibles et renvoyées aux joueurs pour ne pas leur permettre de tricher.
Créer et gérer des données avec un serveur SignalR
Créer un jeu de cartes de manière informatique de zéro
Je n'ai trouvé aucune source qui parle du sujet, j'ai dû tester et apprendre par moi-même.
Optimiser les données et la communication