I have a raspberry pi 3 and I am trying to program with python. My goal is to make a electronic board game. The pi will display on a screen lying on the table (lying down like the board of a board game) and the players will control their turn with touchscreens (one per person).
The place I need help is the multiple inputs from the touchscreens. I don't think I can attach 4 touchscreens to one pi, so the plan is to have a pi for each touchscreen. Then those 4 touchscreen pis communicate the needed info (x and y positions of clicks) with the pi running the game. Is this doable? Is there a better way to do this than what I have come up with?
An alternative route I have been looking into is "pi ui". It seems it is a way to interface a raspberry pi python program with a phone (i.e. touchscreen). But again I don't know if this can handle multiple inputs.
Thank you all for your help.