Ogni linguaggio di programmazione ha la sua libreria standard di contenitori, algoritmi e altre cose utili. Con linguaggi come C #, Java e Python, è praticamente inconcepibile usare il linguaggio senza la sua lib standard. Eppure, su molti giochi C ++ su cui ho lavorato, o non abbiamo usato affatto …
Ho alcuni libri su Design Patterns e ho letto alcuni articoli, ma non riesco a capire intuitivamente quali schemi di design di programmazione sarebbero utili nello sviluppo del gioco. Ad esempio, ho un libro chiamato ActionScript 3 con motivi di progettazione che descrive in dettaglio diversi motivi di progettazione come …
Quindi, se passi del tempo a visualizzare / rispondere alle domande su Stack Overflow sotto il tag C ++, noterai rapidamente che quasi tutti usano la libreria boost ; alcuni direbbero addirittura che se non lo si utilizza, non si sta scrivendo C ++ "reale" (non sono d'accordo, ma non …
Supponendo che tu abbia già l'algoritmo della scelta migliore, quali soluzioni di basso livello puoi offrire per spremere le ultime gocce di dolce frequenza dei frame dal codice C ++? Inutile dire che questi suggerimenti si applicano solo alla sezione di codice critico che hai già evidenziato nel tuo profiler, …
Voglio provare a scrivere un gioco 3D. Tuttavia, non voglio iniziare a un livello così basso di disegnare singoli triangoli e scrivere il mio caricatore di oggetti 3D e così via. Ho sentito parlare di cose come Irrlicht , Crystal Space 3D e Cafu , ma non ho alcuna esperienza …
So che UDP è di solito raccomandato per giochi multiplayer in tempo reale con un elevato utilizzo dei dati. La maggior parte degli articoli ha anni di servizio e dal momento che circa l'80% di tutti i dati trasmessi su Internet è TCP, per TCP deve essere stata fatta molta …
Ho appena finito un gioco di ruolo di base scritto in SFML C ++, ho fatto molti sforzi nel gioco e vorrei distribuirlo, tuttavia ho riscontrato un piccolo problema. Il problema è che ho ben oltre 200 immagini e file di mappe (sono file .txt che contengono codici di mappe) …
Sono un po 'confuso su cosa sia esattamente Lua e su come un gioco programmato in C ++ lo userebbe. Sto chiedendo principalmente su come viene compilato ed eseguito. Ad esempio, quando si utilizza un programma scritto in C ++ che utilizza gli script Lua: il codice in Lua chiama …
Panoramica: Molti giochi con statistiche simili ai giochi di ruolo consentono "buff" ai personaggi, che vanno dal semplice "Infligge il 25% di danno extra" a cose più complicate come "Infliggi 15 danni agli attaccanti quando viene colpito". Le specifiche di ogni tipo di buff non sono veramente rilevanti. Sto cercando …
Sto iniziando a imparare OpenGL con FreeGLUT usando Superbible e le conoscenze che ho dalla mia grafica elementare per rispolverare le mie capacità. Per ottenere di più da questa esperienza, voglio integrare una GUI per sovrascrivere quella che FreeGLUT usa, ora la mia domanda è questa: è possibile e quale …
Stavo pensando a come implementare gli stati di gioco nel mio gioco. Le cose principali che voglio per questo sono: I migliori stati semi-trasparenti sono in grado di vedere attraverso un menu di pausa il gioco dietro Qualcosa di OO-lo trovo più facile da usare e comprendere la teoria che …
Per creare un gioco come un RTS in rete, ho visto una serie di risposte che suggeriscono di rendere il gioco completamente deterministico; quindi devi solo trasferire le azioni degli utenti l'una con l'altra e ritardare un po 'ciò che viene visualizzato per "bloccare" l'input di tutti prima che il …
Costruisco personalmente giochi indie, ma di solito sono senza energia una volta che ho portato un gioco di recente sviluppo a un livello in cui è possibile giocare con il comportamento, quindi mi accontento di raffinamento invece di esplorazione. Con risultati orribili. (foto dal blog interfono ) Ad esempio, trovo …
Nell'ambito dello sviluppo di giochi in C ++, quali sono i tuoi schemi preferiti per quanto riguarda l'uso dei puntatori (sia esso nessuno, grezzo, mirato, condiviso o comunque tra intelligente e muto)? Potresti considerare proprietà dell'oggetto facilità d'uso politica di copia alto riferimenti ciclici piattaforma di destinazione utilizzare con contenitori
Sto cercando di creare una formula che può essere modificata semplicemente cambiando due valori: number_of_levels e last_level_experience. Questo per consentire alle persone che modificano il gioco di cambiare i requisiti di livellamento. Ho capito che posso specificare il numero di XP necessari per l'ultimo livello, ma voglio essere in grado …
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.