Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per lo scambio di stack di sviluppo giochi. Chiuso 6 anni fa . Sono abbastanza nuovo nello sviluppo di giochi, ho già provato a giocare …
Sto cercando di scrivere un piccolo motore voxel perché è divertente, ma faccio fatica a trovare il modo migliore per memorizzare i voxel reali. Sono consapevole che avrò bisogno di pezzi di qualche tipo, quindi non ho bisogno di avere l'intero mondo in memoria, e sono consapevole di aver bisogno …
Sto cercando di far spostare un rettangolo tra due posizioni a cui mi riferisco come _positionAe _positionB. Entrambi sono di tipo Vector3. Il rettangolo si muove bene. Tuttavia, quando raggiunge _positionBnon si muove nella direzione opposta, come dovrebbe. Sono tornato nel codice per dare un'occhiata. Sono giunto alla conclusione che …
Sto realizzando un gioco che utilizza oggetti di gioco basati su componenti e non riesco a implementare un modo in cui ciascun componente può comunicare con il suo oggetto di gioco. Piuttosto che spiegare tutto in una volta, spiegherò ogni parte del codice di esempio pertinente: class GameObjectManager { public: …
Sto riscontrando problemi nel tentativo di eseguire eventi da tastiera in un'altra classe con GLFW3. Il problema che sto riscontrando è che GLFW3 utilizza una funzione statica per l'input, come mostrato: static UI u; ... ... static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods) { u.controls(window, …
Ci sono due classi nel mio gioco che sono davvero utili, ma stanno lentamente diventando un dolore. Messaggio e proprietà (la proprietà è essenzialmente un componente). Entrambi derivano da una classe base e contengono un ID statico in modo che i sistemi possano prestare attenzione solo a quelli che desiderano. …
Capisco perché viene utilizzato C ++. Non è questa la domanda. Quando installo i giochi, generalmente Steam (uso praticamente solo Steam in questi giorni) installerà il C ++ 2005 Runtime distribuibile. La mia domanda è: perché è così? Qual è la ragione per cui un runtime rilasciato oltre 8 anni …
Vorrei aggiungere una console di gioco a un gioco C ++ che sto creando. Anche se il rendering della console e l'analisi dei comandi con cui sto bene, l'aspetto del testo e l'aspetto della modifica (ad es. Gestione dei tasti sinistra / destra, backspaces ecc ...) sembra un grande sforzo …
Attualmente sto creando un gioco di ruolo 2D in C ++ 11 con Allegro 5 e boost. Il mio obiettivo è in qualche modo aggiornare le mie impostazioni di gioco quando un'opzione viene modificata nel menu Opzioni. Non voglio forzare l'utente a riavviare il gioco. Altri giochi non richiedono un …
Ho un'applicazione D3D11 e voglio aggiungere il supporto completo a schermo intero. Ora posso lasciare che DXGI passi la mia finestra a schermo intero per me, e ho l'impressione che DXGI si prenderà cura di tutto il necessario per fare in modo che la catena di swap capovolga il fronte …
Windows 8 supporta DirectX 9? Perché stavo guardando alcuni esempi scritti in C ++ e DirectX 9 realizzati per Windows 8. Non era quello, come lo so (guarda qui http://directxtutorial.com/Lesson.aspx?lessonid=111-4-2 ). Ad esempio Inizializzazione di DirectX con COM: ComPtr<ID3D11Device1> dev; ComPtr<ID3D11DeviceContext1> devcon; È strano perché lo conosco alla vecchia maniera: …
Dalla mia comprensione, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); è equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Ma quando stampo la ModelViewmatrice, la chiamata a glTranslatef()non sembra funzionare correttamente. Ecco il frammento di codice: #include <stdlib.h> #include <stdio.h> #include …
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 …
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 …
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 …
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.