Re: Problema con gioco Jrobot
se sai le tue coordinate (x,y) a partire dalla distanza (che chiamiamo
r=scan()) tu individui il luogo dei punti che distano una distanza "r"
da te, ovvero una circonferenza.
se hai come dati (x,y) e r=scan() non puoi sapere altro (dati
insufficienti)
Serve allora un'altra variabile "indipendente" dalle due gi� note, come
per erempio la "direzione" in cui si trova il robot.
"ogotemmeli" <roberto.bon_at_inwind.it> ha scritto nel messaggio
news:a0fq91$hma$3_at_nreadb.inwind.it...
> Salve a tutti , sto cercando di programmare un gioco scritto
> in java , si chiama JRobots , devo poter calcolare la posizione
> del robot nemico rispetto alla mia , sapendo la mia posizione
> iniziale con le coordinate X eY, e la distanza che mi ritorna dal
metodo
> scan();
> calcolando la lunghezza che pu� essere considerata
> una ipotenusa , con il seno e il coseno , dovrei trovare le altre
> coordinate che corrispondono alla posizione del robot
> nemico.Quello che non so e come calcolare i gradi del seno:-))
> e del coseno:-)) .
> Il metodo scan() mi torna solo la distanza .
> Devo forse usare anche la tangente?Il campo di battaglia va da 0 a
1000
> sia in ascissa che ordinata.
>
> Come posso fare
> -> da 0 a 1000
> -------------------------------------------
> |
> | myrobot
> | []
> | \
> | \
> | \
> | \
> | []
> | enemy
> |
> |
> | Qualcuno pu� darmi consigli?
> |
> |
> | Grazie a tutti
> Ciao Roberto
>
>
Received on Thu Jan 03 2002 - 01:31:08 CET
This archive was generated by hypermail 2.3.0
: Thu Mar 13 2025 - 04:22:08 CET