Sto sviluppando una Metroidvania 2D che consiste in una serie di livelli interconnessi che possono essere rivisitati. Ogni livello è rappresentato da un file TMX piastrellato in cui ho specificato dove vengono generati vari oggetti di diverse classi di sprite (ad esempio nemici, pickup, leve, ecc.). Quando inizio una nuova …
Ho un oggetto room definito da una raccolta di segmenti di linea ciclica per i quali devo calcolare l'area. Le classi possono essere descritte come segue (in pseudo-codice): class Point { float x; float y; ... float distanceFrom(Point p); } class Segment { Point start; Point end; ... float length(); …
Ho cercato la documentazione sulla funzionalità Tilemap di Unity 2017.2. Unity limita il numero massimo di tessere che supporterà per una particolare mesh di tilemap? So che ogni riquadro viene istanziato una volta e utilizzato per strutturare i quad sulla mesh Tilemap in fase di esecuzione, quindi immagino che il …
Sono curioso di sapere come avrei potuto controllare le auto in un gioco di corse. Il mio agente AI dovrebbe controllare la sua auto con comandi come "acceleratore su 0,35, volante sterzante su 0,5 a destra, freno su 0,0"? O dovrei piuttosto pre-calcolare una curva su cui si attacca la …
Ho cercato di imparare alcuni aspetti più profondi di UE4 e durante la lettura di molti codici di esempi e anche la base di origine del motore, ho notato che a volte le persone (e il codice stesso) usano la floatprimitiva standard C ++ , ma a volte usano l'implementazione …
Quindi, sto realizzando un gioco di ruolo top down. Tutto sta andando alla perfezione, ma questo problema è abbastanza fastidioso. Ora, quando il personaggio si muove contro il muro, il giocatore si muove avanti e indietro. Immagino sia perché il giocatore sta provando a muoversi nel muro, e poi la …
In particolare, quanto sarebbe difficile per uno sviluppatore indipendente implementare un sistema simile all'MBTI in modo che il dialogo, le azioni e le scelte del personaggio del giocatore cambiassero, in base al tipo di MBTI assegnato? Questo può essere limitato alla snarkiness delle risposte del personaggio del giocatore, il personaggio …
Voglio ridurre le dimensioni del file del mio gioco e la musica e SFX sta prendendo una buona fetta. Se creo un brano o un effetto sonoro a 120 bpm e poi applico un tempo e un raddoppio del pitch usando un programma DAW o un programma autonomo, quindi registro …
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Sto lavorando a un'idea / concetto per un gioco multiplayer che voglio sviluppare dopo la mia analisi …
Sto cercando di sviluppare un semplice gioco realizzato con Pygame (libreria Python). Ho un spriteoggetto che è il playere lo sposto usando i tasti freccia. Se non muovo il mouse, lo sprite si sposta normalmente, ma quando sposto il mouse, lo sprite si sposta più velocemente (come x2 o x3). …
Ho implementato l'illuminazione Phong. Tutto sembra funzionare - il toro e le sfere sono illuminati come previsto, ecc. Ma noto qualcosa di strano riguardo all'illuminazione speculare della luce direzionale. Ecco due schermate. Primo: Secondo: Come puoi vedere più area ha un'illuminazione speculare quando la fotocamera è lontana da un oggetto. …
Prendi in considerazione un gioco di carte, come Hearthstone . Ci sono centinaia di carte che fanno una grande varietà di cose, alcune delle quali sono uniche anche per una singola carta! Ad esempio, esiste una carta (chiamata Nozdormu) che riduce i turni di gioco a soli 15 secondi! Quando …
Ho sentito dei progettisti di giochi menzionare qualcosa chiamato convessità nei giochi. Questo sembra essere un concetto specifico per il design del gioco, diverso da (sebbene possibilmente correlato) a quello della geometria o della teoria dei giochi. Sfortunatamente ci sono pochissime fonti online che lo citano, per non parlare di …
Cercando di modificare dinamicamente il valore nel pulsante OnClick e nel cursore On Value Changed . Se dovessi indovinare come è stato fatto, ottenere un riferimento all'elemento button / gui. Quindi ottenere il componente Script pulsante e accedere a tale elenco di chiamate di funzione. Tuttavia non sono sicuro di …
Ho una mappa a griglia esagonale 2D. Ogni cella esadecimale ha un valore di altezza utilizzato per determinare se si tratta di acqua o oceano. Sto cercando di pensare a un buon modo per determinare ed etichettare i corpi idrici. Oceani e mari interni sono facili (usando un algoritmo di …
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.