Immagino che alcune ricerche siano state fatte in questo, ma non riesco a trovare molte informazioni. La domanda potrebbe essere un po 'troppo vaga in sé poiché dipende da tanti altri fattori. Sto sviluppando un gioco puzzle che voglio essere impegnativo, ma non così impegnativo che gli utenti non si …
In quasi tutti i platform 2D che ho giocato, il tuo avatar inizia sempre sul lato sinistro del mondo e continua verso destra. C'è qualcosa che i designer guadagnano facendo questo?
Mi sembra che l'arte vettoriale sia più efficiente in termini di risorse / scalabilità; tuttavia, nella maggior parte dei casi ho visto artisti che usano l'arte bitmap / rasterizzata. È una limitazione posta agli artisti dai programmatori / progettisti di giochi? Come programmatore penso che l'arte vettoriale sia più ideale, …
So che questo è un potenziale imbroglione di questa domanda , ma l'ultima risposta è stata 18 mesi fa e da allora sono successe molte cose. Sembra esserci qualche incertezza su XNA in Windows 8. In particolare, Windows 8 utilizza l'interfaccia Metro, che non è supportata da XNA. Inoltre, l'archivio …
Alcuni anni fa, ho visto un video completo dei primi tre giochi di Phoenix Wright su Youtube. Mi sono piaciuti molto la storia e i personaggi, quindi perché ho praticamente guardato con baldoria quella che è una serie di giochi ricchi di storie . So che sembra stupido, ma è …
Il nuovo Super Mario Bros ha un'acqua 2D davvero fantastica che mi piacerebbe imparare a creare. Ecco un video che lo mostra. Una parte illustrativa: Le cose che colpiscono l'acqua creano onde. Ci sono anche onde "di fondo" costanti. Puoi vedere le onde costanti subito dopo le 00:50 nel video, …
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 …
Mentre so che i linguaggi funzionali non sono i più comunemente usati per la scrittura di giochi, ci sono molti vantaggi associati a loro che sembrano interessanti in qualsiasi contesto di programmazione. Soprattutto la facilità di parallelizzazione penso che potrebbe essere molto utile poiché l'attenzione si sta spostando verso un …
Dovrei avere thread separati per rendering e logica, o anche di più? Sono consapevole dell'immenso calo delle prestazioni causato dalla sincronizzazione dei dati (per non parlare di eventuali blocchi di mutex). Ho pensato di portarlo all'estremo e fare discussioni per concepire ogni sottosistema concepibile. Ma sono preoccupato che possa rallentare …
Sto cercando di aggiungere funzionalità in uno sparatutto in terza persona che si adattano a uno stile di gioco da cecchino, oltre all'attuale stile rush / deathmatch per cui è stato progettato. L'attuale gameplay è simile nello stile a Gears of War e Battlefield, forse simile a Call of Duty …
In Dwarf Fortress puoi avere in gioco centinaia di Nani, animali, folletti, ecc. In qualsiasi momento, ognuno con la propria complessa IA e routine di pathfinding. La mia domanda è come questo non produce un notevole rallentamento? Ogni Nano corre nel suo thread?
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, …
Come funziona esattamente un motore di collisione ? Questa è una domanda estremamente ampia. Quale codice fa rimbalzare le cose l'una contro l'altra, quale codice fa camminare il giocatore contro un muro invece che attraverso il muro? In che modo il codice aggiorna costantemente la posizione dei giocatori e la …
Sto sviluppando un gioco spaziale 2D senza attriti e sto trovando molto facile far orbitare un missile homing sul suo obiettivo. Sono curioso di conoscere le strategie anti-orbitanti. Un semplice esempio è un missile homing che accelera semplicemente direttamente verso il suo obiettivo. Se quel bersaglio dovesse spostarsi perpendicolarmente alla …
Quale motore di gioco di alto livello consiglieresti di sviluppare un prototipo di gioco 2D su Windows? (o mac / linux se lo desideri) Il tipo di cose che intendo per "alto livello" include (ma non è assolutamente limitato a): non dover gestire cose di basso livello come buffer dello …
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.