Domande taggate «c++»

Il C ++ è un linguaggio di programmazione di tipo generico, compilato e multi-paradigma, compilato staticamente, per scopi generici.

2
Numeri casuali su C ++
Di recente mi sono abituato alle lingue moderne che includono un buon generatore casuale, che di solito è il Mersenne Twister; ora che sono tornato al C ++ devo decidere cosa usare. Ho cercato le implementazioni di Mersenne Twister e ho notato che ce ne sono così tante: ce n'è …
12 c++  random 

4
OpenGL orientato agli oggetti
Ho usato OpenGL per un po 'e ho letto un gran numero di tutorial. A parte il fatto che molti di loro usano ancora la pipeline fissa, di solito lanciano tutte le inizializzazioni, i cambiamenti di stato e il disegno in un file sorgente. Questo va bene per l'ambito limitato …

3
Come devo implementare una fotocamera in prima persona?
Sono un programmatore principiante e sto creando un progetto che mi permette di camminare per le stanze tramite una videocamera in prima persona. Finora ho gli edifici disegnati e accesi, ma ora sono bloccato e non so come realizzare una macchina fotografica in prima persona per permettermi di camminare. Qualcuno …
12 c++  directx  camera 


3
Consigli necessari per un motore fisico
Di recente ho avviato un progetto, costruendo un motore fisico. Speravo che potessi darmi qualche consiglio relativo ad alcuni documenti e / o migliori tecnologie per questo. Prima di tutto, ho visto che Game-Physics-Engine-Development è altamente raccomandato per il compito da svolgere e mi chiedevo se potevi darmi una seconda …

8
Per iniziare con 2d Game Dev (C ++): DirectX o OpenGL? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Quindi, sono uno studente che sta cercando di mettere il piede …
12 c++  opengl  directx 

9
Come procedere con gli elementi della GUI?
Nota: ho intenzione di creare il mio sistema di interfaccia grafica. Sarà buono per l'apprendimento, leggero, ha solo pezzi di cui ho bisogno, si lega al gioco, ecc. Stavo pensando a come farlo. Gli elementi che intendo sono: Tasti della radio Inserisci qui le caselle di testo pulsanti Sliders caselle …
12 c++  architecture  gui 

2
Aggiornamento e rendering in thread separati
Sto creando un semplice motore di gioco 2D e voglio aggiornare e renderizzare gli sprite in diversi thread, per imparare come è fatto. Devo sincronizzare il thread di aggiornamento e quello di rendering. Attualmente uso due bandiere atomiche. Il flusso di lavoro è simile al seguente: Thread 1 -------------------------- Thread …


2
Rimozione del ritardo all'inizio della pressione di un tasto
Sto realizzando un gioco semplice e uno dei problemi che ho riscontrato è il fastidioso ritardo nella pressione continua di un tasto. Quindi, fondamentalmente, quando premo (per molto tempo), ad esempio Up, il mio oggetto si sposterà di 1 unità verso l'alto, non si sposterà (per circa 1 secondo), quindi …
11 c++  sdl2  keyboard 


2
Come calcolare il delta time con SDL?
Ho sentito che puoi calcolare il delta time con due funzioni chiamate SDL_GetPerformanceCounter e SDL_GetPerformanceFrequency. Non sono sicuro di come funzionano completamente, ma ho sentito che è un po 'simile all'utilizzo di SDL_GetTicks () Uint64 NOW, LAST; double deltaTime = 0; while (somebool) { LAST = SDL_GetPerformanceCounter(); NOW = SDL_GetPerformanceCounter(); …
11 c++  algorithm  sdl 

3
Perché è possibile incontrare una coordinata di trama maggiore di 1 o minore di 0
Sto studiando un testo su texture mappinge nella preparing to drawsessione ho letto: Definire i parametri di avvolgimento della trama. Questo controllerà cosa succede quando si incontra una coordinata di trama maggiore di 1.0 o inferiore a 0.0: glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,wrap); glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,wrap); dove avvolge è: GL_REPEAT: specifica che …

2
Come posso associare un key_callback a un'istanza della classe wrapper?
Sto cercando di racchiudere le mie chiamate GLFW3 in una singola classe: class WindowManager { private: GLFWwindow* window_; GLFWmonitor* monitor_; Keyboard* keyboard_; ... } E sto cercando di impostare una classe di tastiera singleton che raccoglie i tasti premuti durante l'esecuzione. In GLFW posso impostare una key_callbackfunzione che è al …
11 c++  glfw 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.