Sto scrivendo un gioco 3D OpenGL. Ci saranno tonnellate di triangoli per il terreno e gli oggetti in uso. Sto studiando dalla guida ufficiale di OpenGL e il primo metodo presentato è quello di chiamare una funzione glVertexdopo il glBeginper ogni vertice che si desidera disegnare. Tuttavia, questo metodo sembra …
Per iniziare, ho un buon background nel networking (hardware, router, ex.) Ma pochissime conoscenze oltre le basi della programmazione di rete. Potrebbe sembrare una domanda stupida, ma voglio sapere in cosa mi sto cacciando mentre immagino l'implementazione del multiplayer nel mio gioco. Sto creando un mondo basato su piastrelle, che …
Sto pensando di creare un semplice gioco isometrico con HTML5 Canvas e mi chiedo quale sia il modo più veloce per eseguire il rendering delle tessere. Poiché le piastrelle sono a forma di diamante, ma drawImage disegna rettangoli, devo lasciare fuori gli angoli (le parti nere di seguito): Penso che …
Devo sincronizzare il movimento di più giocatori su Internet e sto cercando di capire il modo più sicuro per farlo. Il gioco è basato su tessere, puoi muoverti solo in 4 direzioni e ogni mossa sposta lo sprite di 32px (nel corso del tempo ovviamente). Ora, se semplicemente inviassi questa …
Attualmente sto lavorando su un * pathfinding su una griglia e sto cercando di smussare il percorso generato, considerando anche l'estensione del personaggio che si muove lungo di esso. Sto usando una griglia per l'individuazione del percorso, tuttavia il movimento del personaggio è un roaming libero, non un rigoroso movimento …
Sto cercando di creare un motore di gioco flessibile basato su tessere per creare tutti i tipi di giochi di puzzle non in tempo reale, proprio come Bejeweled, Civilization, Sokoban e così via. Il primo approccio che ho avuto è stato quello di avere una matrice 2D di oggetti Tile, …
Sto cercando di seguire questo tutorial http://www.tonypa.pri.ee/tbw/tut05.html per implementare collisioni in tempo reale in un mondo basato su piastrelle. Trovo le coordinate centrali delle mie entità grazie a queste proprietà: public float CenterX { get { return X + Width / 2f; } set { X = value - Width …
Mi chiedevo come funzionasse. Carichi la mappa completa all'avvio del gioco o carichi parti della mappa in fase di esecuzione? E come salveresti le mappe? Sarebbe in XML o in qualche formato binario? Grazie!
So come visualizzare una mappa 2D con riquadri. So come creare un algoritmo di pathfinding usando A *. Queste due cose richiedono una struttura o una classe. La mia domanda è: usi la stessa struttura per la visualizzazione e il path computing? Struttura del nodo per la richiesta di pathfinding …
Sto lavorando a un gioco 2D in cui usi Paint per aggiungere tessere a un livello e in questo momento sto lavorando per aggiungere tessere di curvatura. L'ho impostato in modo tale che alcune vernici orientate alla direzione utilizzino due punti (un inizio e una fine) per determinare la direzione …
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.