C # è un linguaggio di programmazione multi-paradigma, gestito, fortemente tipizzato, con raccolta dei rifiuti, creato da Microsoft insieme alla piattaforma .NET.
Stavo provando tre modi diversi di usare ElapsedGameTimee TotalGameTime, perché voglio una corrispondenza esatta, quindi tutto viene aggiornato / disegnato di conseguenza. Mentre stavo sperimentando, ho imparato che il primo aggiornamento, ElapsedGameTimee TotalGameTimesono entrambi 0. Il secondo aggiornamento ElapsedGameTimeè 0,0166667, che è corretto (60 aggiornamenti al secondo). Ma TotalGameTimeè 0, …
Il mio gioco XNA è orientato ai componenti e ha vari componenti per posizione, rappresentazione fisica, rendering, ecc., Tutti i quali estendono una Componentclasse base . Il giocatore e i nemici hanno anche controller che sono attualmente definiti in C #. Vorrei trasformarli in script Python tramite IronPython (un'implementazione .NET …
Penso che questa domanda sia molto simile a questa , ma non sono sicuro che le risposte siano universali. Quindi, il mio obiettivo è: Metti due folletti in posizione fissa, ad esempio il giocatore e i suoi occhi Assicurati che ogni volta che il giocatore ruota, anche lo sprite degli …
Attualmente sto generando i miei dati di livello e sto salvando su disco per garantire che tutte le modifiche apportate al livello vengano salvate. Sto memorizzando "blocchi" di 2048x2048 pixel in un file. Ogni volta che il giocatore si sposta su una sezione che non ha un file associato alla …
Un Texture2D in XNA può contenere solo così tanto. A seconda del profilo che uso quel limite è largo 2048 o 4096 pixel. Per quanto ne so dalla mia ricerca (qualcuno mi corregga se sbaglio) Le immagini GDI non hanno limiti se non quello di non superare la memoria dell'utente. …
Sto cercando di scrivere una SpriteManagerclasse in XNA, ma ho bisogno di accedere alle Gamevariabili. Ad esempio, la Game.Contentproprietà sarebbe molto utile nel caricamento delle trame e Game.GraphicsDevice.Viewportsarebbe utile per ottenere le dimensioni della finestra. Per ora, ho la seguente classe: public MainGame : DrawableGameComponent { public SpriteManager<Enemy> EnemyManager { …
Ho uno SpriteFont in XNA, che ha 126 caratteri standard che sono utilizzabili. Tuttavia, vorrei utilizzare il simbolo "ಠ" nel gioco. Quindi c'è comunque l'aggiunta di qualche altro simbolo che lo spritefont accetta? Saluti, Randomman159
Bene, formulato in questo modo sono sicuro che suona oscuro, ma farò del mio meglio per descrivere il mio problema. Prima di tutto, lasciami spiegare cosa c'è che non va nel mio vero codice sorgente. Sto facendo un platform, e qui sono i componenti attuali del mio gioco: un livello …
Questa è probabilmente una semplice domanda vettoriale, ma non sono sicuro di come farlo. Ho un oggetto in posizione vettoriale (ox,oy). Potenzialmente ad ogni aggiornamento, l'utente cammina sullo schermo e sarà in posizione (px,py)in qualsiasi momento. Come lo faccio in modo che l'oggetto sia sempre rivolto verso il giocatore? Ho …
La luna è disegnata con due richiami di pareggio, ma entrambi disegnano in modo errato su xbox, quindi sto solo mostrando un pareggio per semplicità. Ecco come dovrebbe apparire la luna sul PC: Come appare sull'XBOX: La trama sfarfalla, scompare, sembra una sfumatura dal basso verso l'alto, le linee la …
Sto cercando di creare un motore di gioco flessibile basato su tessere per creare tutti i tipi di giochi di puzzle non in tempo reale, proprio come Bejeweled, Civilization, Sokoban e così via. Il primo approccio che ho avuto è stato quello di avere una matrice 2D di oggetti Tile, …
Sto cercando di seguire questo tutorial http://www.tonypa.pri.ee/tbw/tut05.html per implementare collisioni in tempo reale in un mondo basato su piastrelle. Trovo le coordinate centrali delle mie entità grazie a queste proprietà: public float CenterX { get { return X + Width / 2f; } set { X = value - Width …
Sto cercando di disegnare trame allineate con questo corpo fisico la cui origine del sistema di coordinate è al centro dello schermo. (XNA) Spritebatch ha la sua origine predefinita impostata nell'angolo in alto a sinistra. Le trame sono state posizionate correttamente, ma ho notato che le mie trame sono invertite …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Come posso eseguire il rendering di alcuni elementi grafici utilizzando XNA su un widget / controllo in un'app WPF? In particolare, non ho bisogno di alcun controllo WPF all'interno della finestra grafica di XNA, voglio solo mettere alcuni controlli attorno ad esso per un editor di livelli.
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.