Sera a tutti gente, riprendiamo un po’ le trasmissioni. È più di un mese che non scrivo, avevo smesso perché mi ero allontanato dalla programmazione di giochi ed anche gli esami non avevano aiutato. Beh, ho ancora da fare una marea di esami ma sticazzi, torno qua sopra perché è una delle poche cose che [...]
Salve bella genteeeee! In questi giorni sono stato un pò assente, come d’altronde nell’ultimo periodo. Ma perlomeno so che il blog non sta morendo, così come il sito. Più che altro, c’è un momento per utilizzarlo in un modo e un momento per utilizzarlo nell’altro. In questi giorni sto facendo qualche lavoretto in php che [...]
La prima è andata, ora vediamo ‘sta seconda Stanotte ho postato su Newgrounds “The Neverending Fall”, realizzato in flash e che mette il giocatore nei panni di un omino che si ritrova a cadere dall’infinito verso l’infinito. Senza un perchè e senza un tempo e un luogo. Solo una caduta interminabile, con ostacoli da schivare [...]
Dopo un paio di giorni di smanettamenti con Flash ed AS 2.0, ecco che posso fieramente presentare il mio primo giochillo giocabile direttamente su internet: ASCIICopter. Lo scopo del gioco è evitare gli ostacoli che vi si porranno davanti durante la partita, comandando l’elicottero con il pulsante sinistro del mouse. (Click sull’immagine per giocare) I [...]
In questo articolo analizzeremo DrawString, il metodo della classe SpriteBatch che si occupa di disegnare a schermo il testo. Vedremo velocemente come caricare e un font in memoria e successivamente smanetteremo un pò, guardando i vari risultati ottenuti. Innanzitutto, lavorando con XNA dobbiamo sapere che il font viene rappresentato, come risorsa, tramite un file di [...]
In questo articolo impareremo a disegnare su schermo una sprite animata tramite poche e semplici istruzioni. Innanzitutto, ecco l’immagine che ho usato io per questa prova: Come potete notare non è niente di che: un insieme di quadrati con un semplice effetto di illuminazione, fatto in photoshop in due secondi. Ora, se volessimo partire da [...]
Ridimensionare una sprite, al pari della rotazione, è un’operazione molto semplice, nonostante sia molto comune in tantissimi giochi. Comunque sia, chiacchiere a parte, in questo articolo affronteremo due metodi di ridimensionamento: prima quello “fisso”, ovvero il disegno della texture ridimensionata, e successivamente quello “variabile” tramite input da tastiera. Ridimensionamento “fisso” Il nocciolo della questione, come [...]
Dunque, ora vediamo un pò, dopo aver imparato a disegnare una sprite su schermo, come ruotarla e disegnare quindi questo effetto. Questo articolo sarà suddiviso in due parti: nella prima osserveremo da vicino il metodo che utilizzeremo. Successivamente, creeremo un metodo che richiamato ad ogni frame darà l’effetto di movimento nella rotazione. Il Metodo Ecco [...]
In questo articolo scopriremo come si può disegnare su schermo una sprite con XNA. Come prima cosa avviamo l’ambiente di sviluppo e creiamo un nuovo progetto (Come si fa?). Ora, quello che noi dobbiamo fare essenzialmente è innanzitutto caricare in memoria la nostra sprite. Successivamente, andare a modificare il codice del metodo Draw per poter [...]
27 dicembre 2009 - 11:21
Tag: codice, draw, inizio, preparazione, update, XNA
Scritto in XNA | Nessun commento
Proprio adesso stavo scrivendo il primo articolo della sezione Grafica e stavo pensando: “cavolo, non ho scritto niente di generale riguardo alla struttura del codice?”. Certo, su internet si trovano tonnellate di documentazioni a riguardo, e sullo stesso progetto generato automaticamente troviamo un sacco di commenti utili, se si mastica un pò d’inglese. Ma vogliamo [...]