Ciao a tutti , dovrei fare un programma di simulazione di un auto che si muove su un percorso dal basso verso l'alto,l'auto raccoglie automaticamente delle monete ed evita degli ostacoli,l'auto cambia colore quando colpisce un ostacolo,cambia classe quando prende una moneta, ad ogni passo :vengono generati una moneta ed un ostacolo sulla prima riga in alto,le altre monete ed ostacoli già presenti si muovono di una posizione casuale, l'auto si muove verso la moneta più vicina e nel caso di equidistanza a destra se il numero di monete è maggiore di quello degli ostacoli altrimenti viceversa.NON STO CHIEDENDO IL CODICE A NESSUNO,vorrei consigli su come procedere, quali funzioni sono più adatte ,ad esempio mi conviene creare i disegni con paint o caricare delle immagini,sopratutto il dubbio è come implementare lo scontro e la raccolta automatica e cioè la prossimità dell 'auto con li oggetti,ripeto NON CHIEDO IL CODICE ma se sapreste darmi delle linee guida e suggerimenti vi ringrazio, non è da molto che programmo in java perciò.