Home
This logo belongs to One Piece TCG - Bandai Namco
OPS Pro is a simulation app for the One Piece TCG card game.
The project involved developing a client and server that communicate in real time, allowing players to play the game for free.
I built a scraper to collect all the cards, a client providing a user interface, and a server that manages data, game rules, and player interactions.
Using SignalR
Managing card effects and actions
It was sometimes complex to handle the game rules because several cards or actions have chain effects.
Managing data security
It is crucial to be very careful with the accessible data and the data sent back to players to prevent cheating.
Creating and managing data with a SignalR server
Creating a card game from scratch in software
I couldn't find any sources on the topic, so I had to test and learn on my own.
Optimizing data and communication