2D Image Creator per un videogioco

0

Ho bisogno di fare alcune immagini per un videogioco arcade che sto realizzando in Java. A partire da ora, ho disegni che animano, ma ci sono due problemi.

  1. I disegni sono orribili e, di conseguenza, il gioco non riceve sufficiente attenzione.
  2. È difficile cambiare le coordinate per il disegno, poiché i disegni sono piuttosto complessi.

Mi piacerebbe usare le immagini. Sento che potrebbero risolvere il mio problema. Avrebbero un aspetto migliore dei disegni e avrebbe solo una coordinata x e una y, piuttosto che le molte coordinate di cui ho bisogno per ogni disegno. Quindi, in un certo senso, ho due domande.

  1. Le immagini potrebbero effettivamente aiutare? Potrebbero risolvere i miei 2 problemi? Voglio solo chiarire.
  2. Come farei queste immagini. Non penso di poterli copiare su Internet perché ho intenzione di pubblicare questo gioco. Quindi, c'è qualche software in cui puoi creare le tue immagini? (Deve essere in un tipo di immagine supportato da Java. Sto lavorando con java).

Inoltre, come dichiarato dall'intestazione, deve essere un'immagine 2D; non in 3D

    
posta kullalok 29.06.2012 - 19:06
fonte

2 risposte

4

Penso che la tecnica che stai cercando si chiami "animazione sprite".

L'idea è di avere immagini pre-renderizzate dell'oggetto che vuoi animare e il tuo programma cambia molto rapidamente quale immagine del set viene visualizzata. Pensa a una striscia di pellicola di una persona che cammina - ogni cella le ha in una posa leggermente diversa. Quando proietti queste immagini su uno schermo e poi esegui il film attraverso il proiettore molto velocemente, sembra che ci sia una persona che cammina sullo schermo.

Sembra che quello che stavi facendo finora fosse la grafica vettoriale animata: le tue immagini non erano memorizzate come bitmap, erano le coordinate per le forme geometriche. Penso che questo sia il modo in cui funzionano alcuni giochi Flash, anche se non sono sicuro di quanto sia la grafica vettoriale e quanto la grafica raster (bitmap).

Per quanto riguarda come creare le immagini, avrai bisogno di alcune abilità artistiche. Puoi disegnare a mano ogni possibile posa di animazione e poi scansionarli sul tuo computer. Puoi disegnarli direttamente sul tuo computer con una tavoletta grafica. Potresti disegnarli in Photoshop, Illustrator, o anche in MS Paint (ho visto alcuni sprite molto interessanti creati in Paint). Potresti costruire un modello 3D e quindi renderizzare pose / posizioni diverse su immagini diverse.

    
risposta data 29.06.2012 - 19:51
fonte
0

Per creare immagini, hai considerato MS Paint?

Per visualizzare le immagini, hai considerato di caricarle come texture?

Non c'è nient'altro da dire, senza sapere quali framework stai usando.

    
risposta data 29.06.2012 - 19:16
fonte

Leggi altre domande sui tag