POR FAVORR AYUDA QUE NO PUDE, ESTOY DESESPERADO, NO ENCUENTRO RESPUESTAS, AYÚDENMEN!!!!!! (NO CONTESTEN SI NO SABEN)

Se desea desarrollar un software que simule una definición por penales entre dos equipos representados por dos jugadores, para un máximo de 10 equipos. Para cada definición los dos equipos deben tirar 5 penales cada uno por turnos y gana el que logre más goles. Si al final de la secuencia los equipos quedan empatados, deberán ir tirando de uno en uno hasta desempatar. A diferencia de una definición real el arquero encargado de atajar los penales será la computadora. Previamente a cada partida deberá generarse al azar y almacenarse, la secuencia hacia donde se arrojará el arquero en cada tiro.

El programa deberá contar con dos modos:

Solitario: el jugador juega contra la computadora

Multijugador: dos jugadores que disparan y la máquina ataja

Los puntajes serán almacenados en el sistema y al finalizar la partida se mostrarán los puntajes obtenidos por los jugadores junto con los respectivos nombres de los equipos que representan (sin importar el orden); además el sistema deberá indicar el nombre del ganador.

Se valorará la creatividad y las mejoras que se puedan agregar como por ejemplo: gráficos con caracteres en consola, posibilidad de tiros en los palos o afuera, aumento de los niveles de dificultad etc…

NOTA: ES OBLIGATORIO PONER MÉTODOS Y ARRAYS

Pls ayúdenme es en Java