C # è un linguaggio di programmazione multi-paradigma, gestito, fortemente tipizzato, con raccolta dei rifiuti, creato da Microsoft insieme alla piattaforma .NET.
Ho realizzato un semplice gioco RTS, che contiene centinaia di personaggi come Crusader Kings 2, in Unity. Per memorizzarli l'opzione più semplice sarebbe quella di utilizzare oggetti scriptabili, ma questa non è una buona soluzione in quanto non è possibile crearne di nuovi in fase di esecuzione. Quindi ho creato …
Ho un po 'di codice che utilizza GetSpectrumDatauna sorgente audio per riprodurre un brano per creare un layout di livello per la riproduzione del lettore. Voglio aggiungere una funzionalità in cui i giocatori possono caricare i propri brani e riprodurre i livelli creati con i dati di questi brani. Sfortunatamente, …
Durante l'utilizzo ScriptableObjects, come posso rendere condizionate alcune variabili? Codice di esempio: [System.Serializable] public class Test : ScriptableObject { public bool testbool; public string teststring; public int testint; } Obiettivo: quando testbool == trueallora teststringè disponibile per la modifica, quando testbool == falsepoi testintè disponibile per la modifica mentre l'altro …
All'inizio di una scena ho GameObject chiamato 'foglio' posizionato sopra una 'palla' GameObject. Il foglio ha un componente Interactive Cloth su di esso e un Cloth Renderer. La mesh per il componente Interactive Cloth è un piano con un numero elevato di vertici. In fase di esecuzione il foglio cade …
Sto costruendo un gioco di corse in marmo abbastanza semplice in Unity3D. La palla è un oggetto fisico 3D che si muove solo sugli assi X e Y. Ha la capacità di rotolare a sinistra ea destra e di saltare. Roba piuttosto semplice, tranne per il fatto che ho riscontrato …
Sto cercando di creare acqua, e proprio ora l'ho fatta attraverso la generazione dinamica di onde su una mesh. Ma ora voglio che la mia barca manipoli queste onde e causi un risveglio di Kelvin. Il fatto è che ho generato l'acqua usando piastrelle diverse, ripetendo lo stesso schema in …
Ho notato che quando aggiungo più vertici a una linea di Line Renderer, la linea si attorciglia e smette di essere una linea liscia. .GIF qui: http://i.imgur.com/hRAhCXM.gif Tutte le linee sono sullo stesso livello z, anche se rimuovo i materiali le linee sembrano ancora torcere. Non ho idea del perché …
Qualcuno potrebbe indicarmi la giusta direzione su come raggiungere questo obiettivo? La matematica / geometria 3D mi lancia spesso. Sto cercando qualcosa del genere (idealmente in C #): public Vector3 getCartesianFor(float elevation, float asimuth, float polar) { return ????; }
Mi è stato detto di usare Update()per la grafica e la FixedUpdate()fisica, ma a volte i miei input non si registrano quando uso FixedUpdate(). Funziona bene se uso Update()per tutto però. Dovrei preoccuparmi FixedUpdate()o sto facendo qualcosa di sbagliato?
Ho una nave che viaggia alla massima velocità maxSpeede può girare rotationSpeedgradi al secondo. La nave si muove sempre nella direzione in cui è rivolta, il che significa che più veloce è la nave, maggiore è il suo raggio di sterzata. Conosco la mia posizione, la rotazione e la posizione …
Sto lavorando a un semplice gioco 2D. Ho finito la versione del cellulare. Tuttavia, il mio capo vuole che il gioco funzioni sul suo RT. Sto eseguendo la "conversione" ma i miei pulsanti sono nei posti sbagliati, perché ho codificato le dimensioni dello schermo, in questo modo: texture = game.Content.Load<Texture2D>("StartScreen"); …
Sto cercando di scrivere un risolutore in C # .NET per un gioco noto come Flowerz. Per riferimento, puoi riprodurlo su MSN, qui: http://zone.msn.com/gameplayer/gameplayer.aspx?game=flowerz . Lo sto scrivendo per divertimento, non per nessun tipo di incarico o lavoro correlato. Per questo motivo, l'unico limite è il mio computer (un core …
Sto usando C # e sto cercando di ottenere la posizione del mouse hardware. La prima cosa che ho provato è stata la semplice funzionalità XNA che è semplice da usare Vector2 position = new Vector2(Mouse.GetState().X, Mouse.GetState().Y); Dopo di che faccio anche il disegno del mouse, e confrontandolo con il …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per lo scambio di stack di sviluppo giochi. Chiuso 5 anni fa . Va bene, penso che sia una domanda semplice, ma ho difficoltà a …
Sto scrivendo un gioco 2D in cui il mio mondo di gioco ha l' asse x da sinistra a destra, l' asse y dall'alto verso il basso e l' asse z fuori dallo schermo: Mentre il mio mondo di gioco è top-down, il gioco è reso con una leggera inclinazione: …
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.