El multijugador local no es algo que añadiera anoche. Es sobre todo algo que quité.
Para meter a un segundo humano en el campo tuve que arrancar:
- Dos clases de jugador separadas, una para "mi equipo" y otra para "el de la IA", fusionadas en una.
- La suposición de que el humano siempre es el equipo local. Estaba escondida en una docena de sitios con distintos disfraces: pases, cambio de jugador, saques de banda, saques de puerta, córners, hasta el radar.
- 22 posiciones de portería escritas a mano que de todos modos habrían estado mal en el descanso.
El código había dado por hecho, sin decirlo, que solo habría uno de ti. Ahora puede haber dos.
Incluido: una sola clase de jugador · sin suponer el equipo local · posiciones de portería derivadas
Este artículo se ha traducido del inglés con ayuda de IA. Leer el original