Quali passi verrebbero coinvolti nella costruzione di un paesaggio 2D distruttibile, come in Worms? Idealmente, quali sono alcuni modi in cui questo processo potrebbe essere reso il più efficiente possibile?
Ho un controller di caratteri di base impostato per un platform 2D con Box2D e sto iniziando a modificarlo per provare a farlo stare bene. I motori fisici hanno molte manopole da modificare, e non mi è chiaro, scrivendo con un motore fisico per la prima volta, quali dovrei usare. …
Sono sicuro che tutti voi conoscete giochi come Dwarf Fortress - terre selvagge e terra generose e procedurali. Qualcosa del genere, tratto da questo articolo molto utile. Tuttavia, mi chiedevo come avrei potuto applicarlo a una scala molto più ampia; viene in mente la scala di Minecraft (non è forse …
Ho trovato i meravigliosi grandi mondi di Minecraft estremamente lenti da navigare, anche con un quad core e una scheda grafica carnosa. Presumo che la lentezza di Minecraft provenga da: Java, poiché il partizionamento spaziale e la gestione della memoria sono più veloci nel C ++ nativo. Partizionamento del mondo …
Diablo 3 e StarCraft 2 hanno una bella funzionalità: posso iniziare a giocare prima che il gioco completo o l'aggiornamento abbia terminato il download. Immagino che Diablo 3 scarichi file obbligatori come risorse dell'interfaccia utente e alcune trame e trame che vengono utilizzate prima su più livelli. Tuttavia, quando inizio …
Quindi, come dovrei progettare un sistema di riproduzione? Potresti conoscerlo da alcuni giochi come Warcraft 3 o Starcraft in cui puoi rivedere il gioco dopo che è già stato giocato. Si finisce con un file di riproduzione relativamente piccolo. Quindi le mie domande sono: Come salvare i dati? (formato personalizzato?) …
Ho esaminato alcuni algoritmi e articoli sulla generazione procedurale di un dungeon. Il problema è che sto cercando di generare una casa con stanze e non sembrano adattarsi alle mie esigenze. Per uno, i sotterranei hanno corridoi, dove le case hanno sale. E mentre inizialmente potrebbero sembrare uguali, una sala …
Ci sono dozzine di articoli, libri e discussioni là fuori sui circuiti di gioco. Tuttavia, mi capita spesso di imbattermi in qualcosa del genere: while(running) { processInput(); while(isTimeForUpdate) { update(); } render(); } Ciò che sostanzialmente mi infastidisce di questo approccio è il rendering "indipendente dall'aggiornamento", ad esempio il rendering …
Mi imbatto nella ricerca di una buona risorsa per iniziare con OpenGL (3.0 o successive). Bene, ho trovato molti libri ma nessuno di essi può essere considerato una buona risorsa! Ecco due esempi: Guida alla programmazione OpenGL (7a edizione) http://www.amazon.com/exec/obidos/ASIN/0321552628/khongrou-20 Questo è COMPLETO di materiale obsoleto! Quasi tutti i capitoli …
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 …
Basato su Perché è così difficile sviluppare un MMO? : Lo sviluppo di giochi in rete non è banale; ci sono grandi ostacoli da superare non solo in termini di latenza, ma anche di prevenzione degli imbrogli, gestione dello stato e bilanciamento del carico. Se non hai esperienza con la …
Con me che vado da solo nello sviluppo ho solo risorse limitate a mia disposizione, cioè un PC con cui sviluppo e collaudo il gioco. quindi so solo per certo che il mio gioco funziona con quella configurazione. Quali opzioni ho nel testare il gioco sulle diverse combinazioni hardware / …
Penso che nella progettazione del gioco sia incredibilmente importante porre la domanda sul perché di tutto, specialmente qualcosa che è diventato così standard come la vita. Quindi sto chiedendo, qual è lo scopo di un gioco con il concetto di vita? Perché hanno una vita?
Stavo leggendo questo articolo chiamato Behavioral Game Design , e dice: ... come facciamo mantenere ai giocatori un tasso di attività elevato e costante? ... la risposta è un programma a rapporto variabile, in cui ogni risposta ha la possibilità di produrre una ricompensa. I giochi di ruolo (sto pensando …
Nel mio gioco ho bisogno di creare pozze d'acqua dinamiche ma non riesco a trovare un tutorial che mostri come posso ottenere un tale effetto (un esempio di cui è mostrato di seguito). Come posso farlo?
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.