Ok, ho letto diversi articoli, tutorial e domande a riguardo. Molti indicano la stessa tecnica che non risolve il mio problema. Ho bisogno della capacità di creare sprite semitrasparenti (in realtà le texture2D) e farle sovrapporre a un altro sprite. Posso ottenerlo in qualche modo con gli esempi di codice …
Come progetto personale, sto cercando di creare un generatore di terreno che crei un terreno che assomigli al terreno liscio di Castle Story. Se non l'hai mai visto prima, qui: Come puoi vedere, è una combinazione di blocchi e blocchi "lisci". Quello che ho provato a fare per emulare questo …
Di recente ho lavorato su uno sparatutto in 2D frenetico e ho riscontrato un grosso problema. Rilevazione di collisioni. Certo, funziona, ma è molto lento. Il mio obiettivo è: avere molti nemici sullo schermo e fare in modo che non si tocchino. Tutti i nemici inseguono l'entità giocatore. Molti di …
Voglio chiedere se esiste una best practice per l'impostazione dei Effectparametri in XNA. O in altre parole, cosa succede esattamente quando chiamo pass.Apply(). Posso immaginare più scenari: Ogni volta che Applyviene chiamato, tutti i parametri degli effetti vengono trasferiti alla GPU e quindi non ha alcuna influenza reale sulla frequenza …
Ho uno sprite che ha Velocitye Position, o memorizzato come Vector2. Ad ogni Updateciclo, la velocità viene aggiunta alla posizione. Vorrei dare lo sprite un terzo vettore, Target. Nuovi obiettivi possono essere forniti a qualsiasi iterazione. Vorrei che lo sprite si muovesse essenzialmente in un modello di camminata casuale, tuttavia …
Ho una mappa piastrellata esagonale in cui devo controllare quando si fa clic su un esagono. Gli esagoni in realtà non si toccano, piuttosto hanno un leggero spazio tra ciascuno di essi. Qualcuno sa come posso fare per verificare se si fa clic su un esagono senza complicare eccessivamente il …
Sto usando C # e XNA. Il mio attuale algoritmo per l'illuminazione è un metodo ricorsivo. Tuttavia, è costoso , al punto in cui un pezzo 8x128x8 calcolato ogni 5 secondi. Esistono altri metodi di illuminazione che renderanno ombre a oscurità variabile? O il metodo ricorsivo è buono e forse …
Vorrei sapere come ottenere un punto specifico sulla circonferenza di un cerchio, dato un angolo. Il diametro del cerchio è 1 e il punto centrale del cerchio è { X: 0.5, Y: 0.5 }.
In XNA, la tecnologia spritefont è orribile. Nuclex fa il lavoro molto meglio, ma non voglio avere riferimenti esterni e ho quasi finito il mio gioco. Quando si usano caratteri come Sansation o Quicksand, sembra terribile in caratteri più piccoli. È così brutto! Esiste una soluzione nota per questo? Ho …
Mi chiedo solo cosa manca XNA, da considerare come motore di gioco. Fa tutto ciò che un motore di gioco dovrebbe fare (tranne la parte fisica); ha anche il supporto per ogni aspetto definito nell'articolo di Wikipedia sui motori di gioco . Perché XNA non è considerato un motore di …
Sto sviluppando un gioco di carte in XNA. Esiste un OnClickevento in XNA per gli oggetti? Sto cercando di far muovere le carte quando il giocatore fa clic su di esse. In questo progetto, c'è una classe Sprite che pesca la carta, ma sono un po 'bloccato perché non so …
Se faccio alt-tab e faccio cose al di fuori della finestra del gioco, il gioco cattura ancora i clic del mouse (sia sinistro che destro). Il gioco non "consuma" i clic, poiché vengono inviati anche all'applicazione che ha lo stato attivo. Ma è piuttosto fastidioso sentire uno sparo ogni volta …
Sto cercando di implementare una canzone in un gioco che inizia a suonare e continua a girare su Windows Phone 7 tramite XNA 4.0. Sull'emulatore, questo funziona bene, tuttavia quando viene distribuito su un telefono, dà semplicemente una schermata nera prima di tornare alla schermata principale. Ecco il codice canaglia …
ContentManager in XNA 4.0 ha solo un metodo Unload () che scarica tutti gli asset. Voglio avere alcune risorse "globali" che vengono sempre caricate, ma poi voglio risorse per livello che dovrebbero essere scaricate quando il livello viene modificato. Devo creare una seconda istanza di ContentManager come parte della classe …
Mi diletto nello sviluppo del gioco da quando ho iniziato a programmare, ma mai molto sul serio. Lavoro come sviluppatore di app aziendali, ma sto lavorando ad alcuni giochi nel mio tempo libero. Nel mondo degli affari (sullo stack Web-dev di Microsft) ASP.NET MVC sta diventando molto popolare, grazie alla …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.