O multiplayer local não é algo que eu adicionei ontem à noite. É, na maior parte, algo que eu removi.
Para colocar uma segunda pessoa em campo, tive que arrancar:
- Duas classes de jogador separadas, uma para "o meu time" e outra para "o da IA", fundidas em uma.
- A suposição de que o humano é sempre o time da casa. Ela estava escondida em uns doze lugares, cada vez com um disfarce diferente: passe, troca de jogador, laterais, tiros de meta, escanteios, até o radar.
- 22 posições de gol digitadas à mão que estariam erradas no intervalo de qualquer jeito.
O código vinha supondo, em silêncio, que só existiria um de você. Agora podem existir dois.
Entregue: uma única classe de jogador · sem supor time da casa · posições dos gols derivadas
Este post foi traduzido do inglês com auxílio de IA. Ler o original