Newsgroup: it.comp.giochi.action
Titolo: Tau Ceti: l'alba del pilota automatico

Volevo condividere con voi lo sforzo appena compiuto: il primissimo 
passo verso l'autopilota, una delle parti piu' incasinate di un gioco 
spaziale.
Non vi tedio, se siete interessati ai dettagli vi rimando volentieri a:
http://pidigi.blogspot.com/2008/09/autopilot-beginning.html
Ogni commento o suggerimento e' come sempre ben accetto.
-- 
             Tau Ceti
http://pidigi.blogspot.com/

 Ogni commento o suggerimento e' come sempre ben accetto.
quanti fps fa con la nuova scheda video ? :-) 


Guarda, io non ci capisco un cazzo, però solo perchè ci stai provando ti 
meriti davvero i complimenti.
Magari verrà lammerda, non lo so, ma sei comunque un grande :)

Nel suo scritto precedente, Linoge@work ha sostenuto :

grazie!
Diciamo che mi diverto da matti. Mi basta quello.
Poi dove arrivo arrivo.


 quanti fps fa con la nuova scheda video ? :-)
sai che volevo provare?
Solo che non ho ancora capito come cazzo va compilato.
Se trasporto l'eseguibile sotto vista mi da errori incapibili.
Evidentemente devo linkare le directx in maniera appropriata, ma non ci 
ho ancora sbattuto adeguatamente la testa



Cazzo e ti pare poco?  :) 

 Magari verrà lammerda,
E quoto soprattutto questo!
:-P 

 :-P
'Stardo :D

 adeguatamente la testa
Dovresti avere un'sdk per vista credo (prova a portare le sorgenti sul pc e 
compilare da lģ se non č improponibile) 

 compilare da lì se non è improponibile)
Infatti sto scaricando l'sdk e pazienza.. pero' mi scoccia dover 
ricompilare.. vorrei trovare il modo di creare un exe che funzioni 
senza sdk e funzioni sia su xp che su vista.
Cosi' riusciro' finalmente a mostrarvi un eseguibile e non solo video



Vista non ha DX9, le devi installare. Ovviamente la versione relativa 
all'SDK.
E visto che ci sei potresti usare anche quella delle 10...dai dai!
-- 
A-well-a everybody's heard about the bird! (cit.) 

 non solo video
per quello ti serve un IDE tipo visual studio e l'uso delle istruzioni 
preprocessore per compilare dall'uno all'altro da un solo progetto 

 Ogni commento o suggerimento e' come sempre ben accetto.
Uhm... ho visto che hai dato la seguente spiegazione:
<< Non solo: durante il viaggio la terra non resta ferma ma orbita attorno 
al sole, pertanto la rotta va costantemente aggiornata se la vogliamo 
raggiungere. >>
Il corretto procedimento dovrebbe essere questo?
1) Calcolare la distanza dalla destinazione
2) Calcolare il periodo e l'accelerazione massima
3) Calcolare il tempo durante il quale la nave viaggia a max velocità
4) Calcolare il periodo e la decelerazione massima
Queste 3 fasi dovrebbero dare il tempo di percorrenza totale.
5) Calcolare quale sarà la posizione del pianeta destinazione in base ai 
punti 2, 3 e 4, e tenendo conto della rivoluzione intorno al centro 
galattico
6) Calcolare la traiettoria ideale, in base al tempo di percorrenza e alla 
posizione del pianeta dato tale tempo
Se è così in teoria una volta scelta la traiettoria ideale non devi più 
calcolare nulla.
Però c'è qualcosa che non mi torna...
Comunque il concetto è che i calcoli devono essere fatti prima, non durante 
il viaggio.
Sarebbe meglio non aggiornare nulla.
-- 
Michelangelo
------------------------
Ogni volta che si tocca l'argomento sembra che ti si
restringano tanto le chiappe che se qualcuno ti ficcasse un
pezzo di carbone nel culo saresti capace di cacare un diamante
-- 
Michelangelo
------------------------
Ogni volta che si tocca l'argomento sembra che ti si
restringano tanto le chiappe che se qualcuno ti ficcasse un
pezzo di carbone nel culo saresti capace di cacare un diamante

 Ogni commento o suggerimento e' come sempre ben accetto.
considerate le mie capacità riuscire a realizzare una cosa del genere è 
imho una cosa fuori parametro, i più meglio complimenti! :)
permettimi solo una domanda: perché questo tuo lavoro mi ricorda (ma 
parecchio dibbrutto) il mitico I-War ??
-- 
papa' gatto @ Home
i politici sono come i pannolini, vanno cambiati spesso e sempre per lo 
stesso motivo
Skype:	  gatto.73	Live:	gatto73
PSN:	  gatto1973	Wii:	3718 5459 5631 8944
Nabaztag: gattoniglio	Apple Fan Boy

 calcolare nulla.
L'osservazione e' giusta.
Vi sono due obiezioni pero'.
La prima e' che si tratta di calcoli non banali, purtroppo non possiedo 
attualmente la scienza adeguata per poter eseguire simili conti con 
precisione. Dovrei far coincidere l'equazione dell'orbita in funzione 
del tempo con l'equazione del percorso in fuzione del tempo, e 
risolverla trovando quale percorso mi permette al tempo t di arrivare 
esattamente dove il pianeta arrivera' nel medesimo istante.
E se e' forse fattibile con un pianeta che ruota attorno ad un punto 
fisso, (la terra per esempio), diventa estremamente complicata se si 
tratta di un satellite: rispetto al sole l'orbita della luna e' una 
serie di spirali che si snodano attorno all'orbita terrestre.
Non parliamo poi se devo raggiungere una stazione a sua volta in orbita 
attorno alla luna.
Matematicamente e' senz'altro fattibile (in fondo i satelliti li 
mandano no?), ma e' tutt'altro che semplice per un povero coglione come 
me a digiuno totale di fisica planetaria.
La seconda e' che tutto deve considerare un viaggio senza intoppi. Se 
all'improvviso devo fermarmi perche' mi passa un'astronave davanti 
l'equazione va a farsi benedire.
Probabilmente la soluzione piu' efficace e semplice e' la retroazione: 
mi dirigo verso li', e man mano vedo come la mia posizione relativa al 
punto che desidero raggiungere, effettuando di volta in volta tutti gli 
aggiustamenti necessari.


 parecchio dibbrutto) il mitico I-War ??
non lo conosco.. mi sto rifacendo a frontier di david braben comunque.
Grazie per i complimenti!


"Steppa" <stepp...@SPAMlibero.it> ha scritto
CIAO STEPPA!!!! 

 aggiustamenti necessari.
Mboh...
p.s.: i viaggi di cui stiamo parlando non sono a velocità luce, giusto?
-- 
Michelangelo 

 aggiustamenti necessari.
Secondo me questa è la cosa migliore: suddivide il problema in problemi 
via via più piccoli.

 p.s.: i viaggi di cui stiamo parlando non sono a velocità luce, giusto?
No, velocita' non relativistica.


 No, velocita' non relativistica.
Un gran bel casino.
-- 
Michelangelo 

 Ora a tal proposito aggiorno il blog.
Brao!


 aggiustamenti necessari.
Sono d'accordo, � decisamente la cosa migliore, e non dovrebbe essere 
affatto oneroso per la cpu. Mi verrebbe voglia di riprendere in mano i libri 
di controlli automatici :D.
In ogni caso, complimenti per il lavoro che stai svolgendo, so cosa si prava 
quando si riesce a vedere trasformate le righe di codice in un qualcosa di 
funzionante ;).
In bocca al lupo per il prosieguo. 

 Ogni commento o suggerimento e' come sempre ben accetto.
mi unisco al coro di complimenti e di incoraggiamenti... chissï¿œ se un 
giorno girerï¿œ pure a me lo schiribizzo di imparare a programmare in d3d...
ciao,
2m23

2M23 ha detto questo mercoledï¿œ :

Grazie!
E' nato tutto da uno schiribizzo, e alla fine ti assicuro che tutto 
sommato le d3d abbaiano solo senza mordere :)


 Un gran bel casino.
Ma attraverso i piccoli passi forse ci si arriva.
Ora a tal proposito aggiorno il blog.
-- 
             Tau Ceti
http://pidigi.blogspot.com/