Unity ha sia una Texture2Dclasse che una Sprite(con relative SpriteRenderer). Qual è la differenza tra queste due classi? Entrambi rappresentano un'immagine, per i giochi 2D dovrei privilegiare l'uno rispetto all'altro? La differenza principale tra i due è che Spritenon ho bisogno di creare il quad "billboard" da solo? E che …
Sto verificando la collisione per un personaggio platform come mostrato in # 1. I punti rossi sono i pixel che vengono controllati e le linee grigie indicano gli assi a cui appartengono. Mi piacciono i risultati che ottengo controllando la collisione in questo modo (rispetto, diciamo, riquadro di selezione). Tutto …
Tutti i maghi shader là fuori hanno un'idea di come ottenere un effetto acqua oleosa / inquinata, simile a questo: Idealmente, l'acqua non sarebbe uniformemente oleosa, ma invece l'olio potrebbe essere generato da una fonte (come uno scarico inquinante da un impianto chimico) e quindi diffondersi in tutto il corpo …
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 …
Sto creando un gioco con un forte focus sull'esplorazione, anche se sono un po 'in perdita per la guarigione. Il problema è che non mi piace l'idea che i nemici lascino casualmente la salute, dato che questo di solito si traduce in macinatura quando si è a bassa salute e …
Da quello che ho capito sugli alberi del comportamento, ogni comportamento dovrebbe essere una breve azione orientata agli obiettivi che potrebbe essere eseguita in poche iterazioni. Ad esempio, di seguito è riportata un'immagine di un albero del comportamento: Ora supponiamo che il comportamento di Drive To Enemy richieda più di …
Sto sviluppando un gioco come Age of empire (edifici sulla mappa) e per ogni edificio ho un foglio sprite per la sua animazione. Sto usando l'animazione fotogramma per fotogramma per animare l'edificio (non sono a conoscenza di altri metodi comunque). Sto notando che la mia cartella delle risorse sta diventando …
In molti giochi in cui il giocatore può andare sott'acqua, sembra che quando guardi la parte superiore dello schermo nell'aria, e la metà inferiore dello schermo è nell'acqua, è quasi come se l'acqua non esistesse e il il giocatore sta ... volando lentamente con i suoni dell'acqua? C'è un modo …
In questo momento, mi trovo a implementare e testare nuove funzionalità per il mio motore di gioco 2D, codificandole direttamente nel motore. Allo stesso tempo, ho un gioco vetrina con supporto di scripting, che dovrebbe chiamare le funzioni dei motori. Allego, ad esempio, un movimento a tessere fisse alla classe …
Ho iniziato a studiare OpenGL di recente e ho problemi a visualizzare cosa sono le matrici e il loro ruolo nella computer grafica. Dato il modello di una matrice 4x4 come questa: Suppongo che ogni matrice come questa sia la coordinata di un vertice nello spazio mondiale. E molti di …
Il mio ultimo gioco si svolgerà su un piccolo planetoide. Sto cercando una buona struttura di dati per rappresentare le celle sulla superficie di una sfera. Triangoli, quadrati, pentagoni, esagoni? Quale minimizza di più lo stiramento e crea la migliore piastrellatura? La mappatura sferica è la più semplice ma l'allungamento …
Due idee che ho in mente: 1) La scena viene renderizzata in un buffer invisibile, usando modelli a bassa risoluzione e con basso numero di poligoni (o anche usando solo volumi di delimitazione come cubi o sfere). Il buffer viene quindi verificato per sapere cosa è visibile o meno. Prima …
Ho imparato a scuola che l'asse z è attivo. È lo stesso nel software di modellazione come Blender. Tuttavia in molti giochi l'asse y è attivo. Qual è il motivo?
Sto imparando alcune basi di OpenGL ma mi chiedo perché ci sia una chiamata glNormalper impostare il normale dei vertici. Se creo un triangolo semplice come questo: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); Le normali non dovrebbero essere definite implicitamente dal tipo di primitiva geometrica? Se non imposto un normale OpenGL …
Sono residente nel Regno Unito e sto cercando di creare il mio studio di gioco - essenzialmente, sto solo lavorando da casa, cercando di creare app di gioco casuali. Voglio chiedervi ragazzi quali passaggi o processi devo seguire e fare per far sì che ciò accada, in particolare il lato …
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.