Il più delle volte nei primi capitoli di un libro a caso sulle tecniche di rasterizzazione e rendering, trovo alcune frasi su un sistema di rendering basato su triangoli e su un quad. Non ho mai incontrato una GPU o una pipeline basata su quad. Devo preoccuparmene quando ho a …
Non sono sicuro di come esattamente gli oggetti facciano cose ad altri oggetti in una progettazione basata su componenti. Di 'che ho una Objlezione. Lo voglio: Obj obj; obj.add(new Position()); obj.add(new Physics()); Come potrei quindi avere un altro oggetto non solo muovere la palla ma avere quella fisica applicata. Non …
Secondo la definizione di poligono, se il primo e l'ultimo punto di una polilinea sono collegati, viene chiamato poligono. Vedi l'immagine sotto. Ho P1, .... P5 Polyline. Se traccio una linea da P5 a P1, allora si chiamerà poligono o no? Sono confuso qui.
La risposta a questa domanda potrebbe essere "NO" ma è piuttosto importante, quindi penso che potrei anche chiedere. Questo dovrebbe essere un problema per tutti i giochi basati sulla posizione client-server in cui le posizioni dei giocatori nel mondo sono fondamentali per il gameplay. Esiste un modo in cui possiamo …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Non riesco a trovare una buona libreria per l'animazione, quelle che …
Domanda Ho appena iniziato a lavorare con Lidgren e il networking per la prima volta e sono arrivato alla conclusione che è possibile eseguire sia il server che il client nello stesso processo. Questa pratica è scoraggiata per qualche motivo? Contesto Il motivo per cui lo sto chiedendo è perché …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . EDIT (2): Dal momento che ci sono due risposte e non …
Ho letto questo: Come progettare un sistema di riproduzione Ma non risponde alla mia domanda. Il mio gioco è costruito con il client "view" del gioco come programma separato dal "modello" del server e "controller". (un po 'come un mmo o qualsiasi gioco multiplayer costruito in questo modo). Il lato …
Voglio scrivere un gioco semplice con un mondo a blocchi come in Minecraft. La mia domanda teorica è qual è il modo migliore per gestire le informazioni di questo blocco durante il gioco. La mia prima idea è stata una vasta gamma, ma credo che questo finirà la memoria. Forse …
Sto guardando il tutorial sulla mappatura delle texture di NeHe . Sembra troppo complicato per il solo caricamento di una trama. C'è un modo per caricare una trama in SFML e poi usarla in Open GL? Uso SFML per i miei finestrini.
Quindi ho capito come usare A * per la ricerca del percorso e sono in grado di usarlo su una griglia. Tuttavia, il mio mondo di gioco è enorme e ho molti nemici che si muovono verso il giocatore, che è un bersaglio mobile, quindi un sistema a griglia è …
È popolare rendere il contenuto procedurale all'interno della GPU, ad esempio nel demoscene (disegnare un singolo quad per riempire lo schermo e consentire alla GPU di calcolare i pixel). La marcia del raggio è popolare: Ciò significa che la GPU sta eseguendo un numero sconosciuto di iterazioni di loop per …
Sto sviluppando un quadrifoglio per tenere traccia degli oggetti in movimento per il rilevamento delle collisioni. Ogni oggetto ha una forma di delimitazione, diciamo che sono tutti cerchi. (È un gioco top-down 2D) Non sono sicuro se memorizzare solo la posizione di ciascun oggetto o l'intera forma del contorno. Se …
Nota: lo sto programmando in Javascript, ma dovrebbe essere in gran parte indipendente dal linguaggio. Sto pensando di convertire il mio motore in uno basato su ECS. Ottengo l'idea di base ( nota: questo è sbagliato, vedi la mia risposta ): Le entità sono oggetti di gioco. I componenti sono …
Ho creato una libreria per la programmazione puramente multipiattaforma. I miei giochi realizzati con esso funzionano perfettamente su Android, PC, Linux, Mac ecc. Le funzionalità di rete sono fornite dalla libreria ENET, quindi tutte le comunicazioni tra le mie app non sono compatibili con TCP o UDP, ma solo nel …
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.