In genere nella velocità di sviluppo del gioco C ++ viene valutata l'incapsulamento, quindi si vedono un sacco di membri della classe accessibili al pubblico che in realtà non dovrebbero essere pubblici. Mi sembra di trovare nella maggior parte dei casi che solo pochi casi molto selezionati hanno davvero bisogno …
Se dico di avere un framework di entità gerarchico, piuttosto che un modello di componente. Qualcosa del tipo: (Sì, questo è inventato) Arma-> Pistola-> Pistola automatica-> MP44 O, più di un esempio classico: Entità-> MovableEntity-> Enemy-> WalkingEnemy Quanto lontano divideresti i file sorgente / intestazione per leggibilità e organizzazione? È …
Sto usando un algoritmo bicubico di interpolazione per ingrandire una mappa di altezza e noto alcuni artefatti attorno ai confini dei pixel. Tuttavia, questi artefatti non sembrano apparire quando uso una semplice interpolazione cubica (spline). Potrebbe essere perché l'interpolazione bicubica non garantisce che la seconda derivata sia continua, a differenza …
sfondo Ho lavorato alla creazione di un motore di gioco multithreading nel mio tempo libero e attualmente sto cercando di decidere il modo migliore per far funzionare un sistema di entità in ciò che ho già creato. Finora ho usato questo articolo di Intel come punto di partenza per il …
Non sono sicuro di come dovrei allocare / assomigliare le mie entità all'interno del mio sistema di entità. Ho varie opzioni, ma la maggior parte sembra avere dei contro associati. In tutti i casi, le entità sono simili a un ID (numero intero) e possibilmente hanno una classe wrapper associata. …
Quando creo C # script ( Create -> C# Script) tramite Unity3d o lo elimino da Unity3d- Visual Studiomi mostra la finestra di avviso. è fastidioso. Esiste un modo per forzare "ReloadAll" in Esplora soluzioni senza la finestra?
Ho implementato un'interpretazione approssimativa dell'algoritmo Diamond-Square in C ++ per creare un terreno frattale semi-realistico, ma l'output sembra un valore y casuale in ogni punto piuttosto che forme rocciose lisce. Ho modificato i parametri ma mi sembra che uno sguardo esterno al codice possa aiutarmi a capire il problema. Ecco …
due giocatori stanno riscontrando un problema con il mio gioco in cui lo schermo si strappa quando utilizza uno shader di frammenti, ma sembra farlo solo per i giocatori con una GPU R9 380. Ecco come appare nel gioco: Dopo aver lavorato con uno dei giocatori, l'ho ristretto all'utilizzo dello …
Sono abbastanza nuovo in C ++ e DirectX9 e voglio implementare una fotocamera in terza persona. Dopo aver letto delle telecamere basate su Quaternion, ho deciso di provare a implementarlo. Ma mi fa davvero impazzire, quindi chiedo qui qual è il modo più semplice per implementare una TP-Camera? Ecco le …
Ehi, ho appena imparato a conoscere i puntatori di recente e mi chiedo come posso usarli in c # (ho appena imparato a conoscerli in c ++) in unità. Ho alcune domande però. I puntatori utilizzano una programmazione di basso livello per trovare posizioni di valori diversi sul computer, quindi …
Sto cercando di implementare un SceneManager di base usando OpenFL e Haxe. Non ho molta esperienza con OpenFL e Haxe, quindi ho qualche problema. Ecco come ho progettato la classe SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { …
Cerco di creare un effetto SSAO nel mio motore di gioco (DirectX 11, C ++), basato principalmente sul tutorial di gamedev.net di José María Méndez . Sfortunatamente, non copre il problema di creazione di texture (normali, posizione). Nel primo passaggio creo la trama normale e quindi leggo anche il buffer …
Sto lavorando con un motore di gioco e il mio compito è aggiungere codice per simulare la frattura di maglie rigide. In questo momento sto solo lavorando per rompere un cubo. Sto usando l'algoritmo di Voronoi per creare un frammento (realistico) fratturato e sto usando il metodo a mezzo piano …
Sto programmando in C ++ come hobby da circa 4 mesi e mi è davvero piaciuto creare cose usando voxel. Ho scritto un "gioco" (più che altro una sfida personale, dato che ho fatto solo il terreno, nessun gameplay) che ha reso un mondo simile a Minecraft, ma recentemente ho …
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.