Ragionando ho capito che per due giocatori:
devo raddoppiare un po' tutto.
Intanto, lavoro con 4 matrici, due per ogni giocatore (una visualizzata e una reale).
Quindi, ho due inizializzazioni (una per ogni giocatore), due posizionamenti (una per ogni giocatore), due visualizzazioni (una per ogni giocatore), due funzioni Controlla (una per ogni giocatore) e due funzioni Spara (una per ogni giocatore). Il main dovrebbe essere all'incirca lo stesso, ma lavora con due contatori, uno per ogni giocatore.
così a parole l'ho capito, ma metterlo in pratica no