Domande taggate «xna-4.0»

XNA Game Studio 4.0 è un ambiente di programmazione che consente di utilizzare Visual Studio per creare giochi per Windows Phone, console Xbox 360 e computer basati su Windows.


1
Come sapere se il giocatore ha effettuato l'accesso?
Mi chiedevo se c'è un modo per sapere se il "giocatore" ha effettuato l'accesso o meno? Qualcosa come questo: if (GamePad.GetState(PlayerIndex.Two).IsConnected && !Gamer.PlayerTwo.IsSignedIn) In modo che il controller sia collegato e possa essere utilizzato, ma il lettore non ha effettuato l'accesso a un account. Qualcosa come un'ipotesi.

2
Ingresso tastiera bufferizzata portatile per XNA / MonoGame?
Come soluzione preliminare, sto attualmente utilizzando il framework Nuclex in un progetto di gioco C # / XNA per l'input da tastiera bufferizzata. Purtroppo, nuclex si affida a SlimDX.Directinput.dll e quindi, per quanto ne so, può essere utilizzato solo su sistemi operativi Windows. Tuttavia, utilizzo MonoGame per indirizzare altre piattaforme …

6
Esegui il gioco XNA senza grafica
Mi chiedo se c'è comunque modo di eseguire un gioco XNA senza mostrare nulla. Ho un gioco funzionante che gira su una configurazione del server client in cui un giocatore è l'host e altre persone possono connettersi al suo gioco. Ora voglio essere in grado di eseguire il gioco come …
11 xna  xna-4.0 

2
Esporta i modelli Blender 2.59 con animazioni in XNA 4
Qual è il modo migliore per esportare da Blender 2.59 per XNA 4? Ho sentito che puoi usare DirectX per esportare in .x invece di .fbx che funziona meglio con le animazioni? Sfortunatamente tutti i tutorial là fuori sono un po 'datati e vanno avanti con le stranezze con le …
11 xna-4.0  blender 


2
Texture proiettiva e illuminazione differita
Nella mia domanda precedente , ho chiesto se è possibile realizzare trame proiettive con illuminazione differita. Ora (più di sei mesi dopo) ho un problema con la mia implementazione della stessa cosa. Sto cercando di applicare questa tecnica nel passaggio della luce. (il mio proiettore non influenza l'albedo). Ho questo …

2
Sbarazzarsi di oggetti morti in un gioco in modo efficace?
Sto usando un ciclo for o ciclo foreach (non importa) per scorrere tutti i miei oggetti quando devono essere aggiornati o disegnati. Tuttavia, quando un oggetto viene ucciso, voglio che venga rimosso di nuovo dalla raccolta. Faccio questo aggiungendo l'oggetto a un elenco di oggetti morti e poi, quando tutto …
10 xna  c#  xna-4.0 

5
Come posso simulare il vetro in frantumi?
Devo fare una simulazione con la pietra lanciata attraverso una finestra di vetro. Come posso farlo? Voglio dire, stavo pensando di realizzare un modello 3D di pietra e vetro in 3D Studio Max 2012, frantumare il vetro ed esportare entrambi in XNA 4.0 come modelli .x. Quindi in XNA realizza …
10 xna  physics  xna-4.0  3dsmax 


2
Design a livello di gioco con XNA?
Mi chiedo il design a livello di gioco. La mia situazione attuale ruota attorno a Tiled: ho molti livelli diversi con diversi tipi di oggetti (per chiunque non abbia familiarità con Tiled, un oggetto non è altro che una coordinata con proprietà arbitrarie assegnate ad esso). Attualmente sto ricompilando il …
10 xna-4.0  tiles 

3
Contorni di sprite
Attualmente sto lavorando a un gioco 2D e il mio compito attuale è delineare l'oggetto selezionato. Fondamentalmente uso uno shader di sfocatura per farlo completamente in fase di esecuzione. Prima disegno il mio sprite usando uno shader di sfocatura gaussiana verticale, quindi lo disegno con uno shader di sfocatura gaussiana …

1
Come funziona gluLookAt?
Dalla mia comprensione, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); è equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Ma quando stampo la ModelViewmatrice, la chiamata a glTranslatef()non sembra funzionare correttamente. Ecco il frammento di codice: #include <stdlib.h> #include <stdio.h> #include …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.