Newsgroup: it.comp.lang.visual-basic
Titolo: Animazioni

Sto cercando di sviluppare un gioco in vb 6 ma mi trovo un pò in difficoltà
nel rendere fluidi i movimenti delle mie immagini!
Mi consigliereste delle funzioni Api o comunque qualche soluzione per questo
problema!
Le mie immagini possono essere di qualunque tipo!
grazie a tutti
---------------------------------------------------------------------------
Luca Napolitano           Centro Meteo-Idrologico Regione Liguria
lu...@cmirl1.ge.infn.it
 
http://www.cmirl.fisica.unige.it

 
Com'e' che stai sviluppando la grafica?
E' una cosa fondamentale nello sviluppo del gioco e in vb6, dove la
velocita' non e' certo una cosa che dai da vendere, devi gestirtela
bene!!!
Il metodo + rapido di disegno "brutale" che puoi affrontare e' quello
di controllare i pixel direttamente sulla form con putpixel. E' rapido,
ma devi gestirti il caricamento delle immagini e inoltre non gestisce
il refresh (se la window va' in expose si cancella tutto)
se ci dai qualche info su come gestisci attualmente la grafica si puo'
essere + precisi
-- 
Wave++, member of EventOrizon software
http://members.xoom.it/wavexx

> Com'e' che stai sviluppando la grafica?
Attualmente ho provato 2 modi:
-Il primo e' caricandomi sul form una serie di controlli image o imagelist e
facendole susseguire con un timer creo le mie animazioni.Perň quando vado a
effettare controlli sui tasti e quindi devo visualizzare un'altra azione il
movimento si rallenta.
-l'altro č utilizzando Gif animate.Ma questa l'ho abbandonata quasi subito
per il fatto che non riesco a gestire la trasparenza delle immagini.
Spero di essere stato chiaro e vi ringrazio!
---------------------------------------------------------------------------
Luca Napolitano
lu...@cmirl1.ge.infn.it
Centro Meteo-Idrologico Regione Liguria
http://www.cmirl.fisica.unige.it

 Spero di essere stato chiaro e vi ringrazio!
Tra le 2 ti consiglio la 3 !!! Le direct X 7.x secondo me sono la strada
migliore. Trovi vari esempi in giro per la rete in formato sorgente scritti
in VB6. E nell'SDK ci sono esempi gią belli e pronti da studiare e provare.
Ciao
Ven.

 --------------------------------------------------------------------------


 
Le directX non sono una cattiva idea, ma di colpo il tuo prg che magari faceva
animazioni seplici necessita di un pacco grosso di directX :(
ok.. se devi fare un gioco o usi molti grafica usalo, ma se possibile e' sempre
meglio evitare dipendenze da altri package.
Se pensi che valga la pena di scrivere un po + di codice per togliere questa
ti posso spiegare meglio come implementare in vb apertura di immagini
varie e un double/buffering semplice per scrivere direttamente sul form +
velocemente e fluidamente senza uso di controlli, ma x email se sei interessato
ciao


 --
Anche io sono interessato alle animazioni; ti chiedo troppo (forse a nome di
molti) di publicare qualche articolo magari da mettere sul sito comune ?
Spero tu possa accogliere la mia proposta ......
            Ciao
        Davide

 velocemente e fluidamente senza uso di controlli, ma x email se sei
interessato
Sono molto interessato se puoi mi faresti un grande piacere.
Grazie e ciao
Luca

 
si puo' fare :). non siamo qui' per questo? Concedetemi una settimina
allora, che vado in ferie (e mi tocca reistallare il vb ;))


 ha scritto nel messaggio
news:8laese$377$1...@news.IT.net...

Ti do al massimo 5 giorni ...        :)))
ti ringrazio già da ora ... se ti serve qualcosa, siamo sempre disponibili !
Ciao
                    Davide