Si è imbattuto in un problema interessante. Devo capire come simulare la linea di vista - abbastanza semplice, solo su una griglia 2D con ostacoli. Una cella della griglia è visibile o non lo è. Posso ottenere qualcosa di veramente rudimentale, come spargere n spazi dal giocatore o bloccare la …
La località di riferimento fa la differenza tanto quanto le prestazioni della GPU quanto le prestazioni della CPU? Ad esempio, se invio 200 comandi di disegno alla GPU, vedrò una differenza (potenzialmente) evidente se i dati per ciascun comando sono contigui in memoria invece di saltare nei buffer / mappe …
Sto lavorando a un gioco basato su tessere 2D e in questo momento sto cercando di far funzionare un secondo equivalente di volumi ombra. Ho problemi a trovare le superfici che dovrebbero proiettare ombre. Da qualsiasi punto del gioco, ho bisogno di trovare le facce scoperte o l'intera tessera. La …
Un approccio molto comune nello sviluppo di vecchi giochi è quello di mettere il set di tessere all'angolo di un livello, per usarlo come riferimento. Per esempio: A questo livello, gli sviluppatori hanno messo una serie di tessere nell'angolo in alto a sinistra. Ma c'è un nome per questa tecnica? …
Ho sperimentato algoritmi per generare automaticamente road map per un gioco a cui sto lavorando. Sto usando i giochi " Kingdom Rush " come punto di riferimento in quanto hanno alcune mappe di bell'aspetto. Sono nuovo nella generazione di contenuti procedurali e mi chiedevo se qualcuno qui avesse qualche suggerimento. …
Sto sviluppando un gioco con una storia abbastanza ricca. Non sono sicuro se avrò abbastanza tempo o denaro per fare un livello per ogni parte di questa storia. Esiste un metodo comune tra i designer per gestire questo problema? Devo prima scrivere l'intera storia e poi tagliare alcune parti per …
Sto cercando di scrivere un piccolo motore voxel perché è divertente, ma faccio fatica a trovare il modo migliore per memorizzare i voxel reali. Sono consapevole che avrò bisogno di pezzi di qualche tipo, quindi non ho bisogno di avere l'intero mondo in memoria, e sono consapevole di aver bisogno …
Ecco quello che so: Steam è una piattaforma di distribuzione digitale sviluppata e di proprietà della società Valve. Steam è noto soprattutto per i suoi videogiochi, software XR e programmi di sviluppo di giochi. In precedenza, i prodotti che dovevano essere pubblicati su Steam erano stati decisi con il metodo …
L'annotazione dei metodi del ciclo di vita di Unity con l' UsedImplicitlyattributo migliora la leggibilità del codice? Per esempio: public class Example : MonoBehaviour { [UsedImplicitly] private void Awake() { DoSomething(); } private void DoSomething() { // ... } } Questo post sul blog "Structuring Your Unity MonoBehaviours" suggerisce questo …
Sto lavorando a un gioco 2D abbastanza grafico basato su tessere top-down ispirato a Dwarf Fortress. Sono sul punto di implementare un fiume nel mondo di gioco, che copre un numero di tessere, e ho calcolato la direzione del flusso per ogni tessera, come mostrato di seguito dalla linea rossa …
Diciamo che ho una variabile chiamata buttondi tipo Buttonche è ovviamente System.Serializable. Voglio che la variabile sia assegnabile tramite l'ispettore, quindi la faccio public: public class SomeScript : MonoBehaviour{ public Button button; } Il che mi dà questo: Ora, voglio mantenere il codice pulito e sicuro (organizzato) e c'è un …
Sto lavorando a un piccolo progetto HLSL / C ++ per andare oltre il mio lavoro di grafica e non sono sicuro di come ottenere un vettore di fronte da un poligono di vertice. Non riesco a trovare la formula. Le posizioni sono P1, P2, P3 Chiamiamole classe VertexPoint con …
Sto sviluppando un gioco online con gli amici e al momento siamo bloccati da un problema generale di progettazione del gioco: in che modo premi i giocatori con punti esperienza e bottino / oro, ma li incoraggi ancora a giocare insieme, soprattutto con giocatori che non sono necessariamente nella loro …
Sembrerebbe che la generazione procedurale sarebbe un ottimo strumento per i giochi di avventura aperti, poiché fornirebbe un mondo quasi illimitato. Tuttavia, noto che i giochi di generazione procedurale di maggior successo sono di un genere completamente diverso. L'unico gioco che mi viene in mente che utilizza specificamente la generazione …
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.