Hey there
Recently I have been creating concepts for a unique take on a turn based combat system but I havent been able to get over how I’d make security work within this system.
My main goal for this system would be to create player movement within the battle field as seen in this video based on player attacks.
Unlike your everyday normal turn based combat system, this one uses the environment to create unique attacks and mechanics that players can use while moving around the map around them. The difference with this system would be that normal turn based systems would display the map and its visuals PURELY on the client while this system would rely on both the client’s inputs AND the server’s security to create secure and reliable hit detection.
I have thought about creating the frame of the map and enemy/player hitboxes on the server and then have the client display all of the systems visuals, the only problem with this method that I see would be that I’d have to place the maps extremely far from players render distance as well as keeping track of where other maps are currently taking place so that 2 matches dont overlap.
If you have any alternate methods or suggestions then feel free to comment on this post!
All help is appreciated!