Domande taggate «software-engineering»

L'ingegneria del software è la progettazione e lo sviluppo del software in quanto si applica al campo di sviluppo del gioco. Le domande che utilizzano questo tag dovrebbero riguardare concetti e pratiche teorici in relazione all'attività di creazione o progettazione di software. Questo tag non deve essere utilizzato semplicemente perché una domanda riguarda la programmazione o contiene codice.

3
Try-catch o ifs per la gestione degli errori in C ++
Le eccezioni sono ampiamente utilizzate nella progettazione del motore di gioco o è più preferibile usare istruzioni if ​​pure? Ad esempio con eccezioni: try { m_fpsTextId = m_statistics->createText( "FPS: 0", 16, 20, 20, 1.0f, 1.0f, 1.0f ); m_cpuTextId = m_statistics->createText( "CPU: 0%", 16, 20, 40, 1.0f, 1.0f, 1.0f ); m_frameTimeTextId …


3




10
Quali sono i linguaggi di programmazione più comunemente usati? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …



5
Oltre i progetti di gioco "principianti"
Stavo leggendo questa risposta sul tipo di matematica che uno sviluppatore di giochi dovrebbe conoscere e questa parte mi ha davvero colpito: How do I move my game object? The novice might say: "I know! I'll just do:" object.position.x++. È così che penserei di farlo, quindi immagino che mostri il …

4
Cosa dovrebbe fare un motore di gioco? [chiuso]
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 4 anni fa . Vorrei migliorare le mie capacità / provare qualcosa di nuovo e …

9
Come si fa a fare un gioco? [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 5 anni fa . Il mio problema è che ogni volta che inizio a programmare …

2
Il modo migliore per acquisire esperienza lavorativa in C ++ per un lavoro nei giochi (proveniente da C #) [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


7
Quanto ritieni importante la sicurezza delle eccezioni nel tuo codice C ++?
Ogni volta che penso di rendere il mio codice fortemente sicuro, giuro di non farlo perché richiederebbe così tanto tempo. Considera questo frammento relativamente semplice: Level::Entity* entity = new Level::Entity(); entity->id = GetNextId(); entity->AddComponent(new Component::Position(x, y)); entity->AddComponent(new Component::Movement()); entity->AddComponent(new Component::Render()); allEntities.push_back(entity); // std::vector entityById[entity->id] = entity; // std::map return entity; …

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.