Attualmente sto giocando con XNA e sto creando un semplice platform 2D. Stavo pensando di aggiungere più livelli per renderlo un po 'difficile. Invece di avere a Vector2per le mie posizioni, ora uso a Vector3, solo per usarlo Zcome profondità del livello. Tuttavia, poiché non è possibile utilizzare gli operatori …
Recentemente ho perseguito lo sviluppo del gioco come un hobby e ho deciso che, per imparare lo sviluppo del gioco, avrei dovuto creare un gioco e renderizzare tutto da solo (senza l'uso di un motore di gioco). Ciò si è rivelato piuttosto complicato, tuttavia sto facendo grandi progressi. Tuttavia, ho …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per lo scambio di stack di sviluppo giochi. Chiuso 2 anni fa . Vorrei sapere se siete a conoscenza di librerie, motori o anche semplicemente …
Quali schemi di progettazione possono essere utilizzati per creare un sistema di regole / convalida per un gioco come gli scacchi (questo è solo un semplice esempio, il gioco reale richiede serie di regole più difficili) Ho letto diverse domande su questo sito e non ho trovato una risposta definitiva …
Sto cercando di avvolgere il mio cervello attorno al concetto di creare un'esperienza multiplayer server / client. Il mio problema è principalmente legato al timestep. Considera il seguente scenario: Un client si connette a un server. Il client invia i suoi input al server per indicare che vuole spostarsi. Il …
Sto cercando di implementare un sistema di entità basato su componenti ma sono un po 'confuso su come dovrei gestire la messaggistica. Ci sono due problemi che vorrei risolvere in modo da poter testare il sistema. Di seguito è riportato il codice che ho finora, La classe Entity: class Entity{ …
Dopo tutto, sono riuscito a trovare un semplice pezzo di codice che mostra come disegnare un'immagine 2D con openGL: #include "SDL/SDL.h" #include "SDL/SDL_opengl.h" #include "SDL/SDL_image.h" const int SCREEN_WIDTH = 640; const int SCREEN_HEIGHT = 480; const int SCREEN_BPP = 32; int tex; int loadTexture(char* fileName){ SDL_Surface *image=IMG_Load(fileName); SDL_DisplayFormatAlpha(image); GLuint object; …
Ho un piccolo problema con l'importazione / visualizzazione di file .fbx. Ho controllato gli esempi, ma quelli che mi interessano di più (animazione e trama) sono mal documentati per la comprensione da qualcuno che è nuovo in questo come me. Questo è quello che ho provato: sono riuscito a ottenere …
Quindi sto cercando di implementare un terreno "liscio" nel mio motore a blocchi dando ad ogni blocco di superficie una mappa di altezza. Fondamentalmente, ciò che faccio per generare queste "mappe altimetriche" per ciascun blocco è generare le altezze a intervalli di 0,25 lungo il bordo del blocco. Quindi, per …
Sto usando la libreria FTGL per il rendering dei caratteri nel mio gioco, ma non ho idea di come creare un contorno attorno al testo. Raggiungere un'ombra potrebbe essere facile, perché posso semplicemente farlo in questo modo: (pseudo codice) font.render(Color::BLACK, position.x + 1, position.y + 1); // Shadow font.render(Color::WHITE, position.x, …
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 …
Ai tempi di IPv4, le persone usavano semplicemente i pacchetti di trasmissione per verificare se ci sono server disponibili nella rete come descritto in questa risposta . Ma nel protocollo IPv6 hanno abbandonato il supporto di trasmissione. È ancora disponibile il supporto multicast ma come posso / dovrei usarlo?
Molti giochi Java usano thread.sleep () per controllare fps. Dal momento che il server non visualizza grafica, il loop di gioco del server dovrebbe continuare a funzionare solo calcolando il delta time? Come questo esempio: long lastLoopTime = System.nanoTime(); final int TARGET_FPS = 60; final long OPTIMAL_TIME = 1000000000 / …
Ho un motore di fisica 2D di base in esecuzione. È praticamente un motore a particelle, utilizza solo forme di base come AABB e cerchi, quindi non è possibile alcuna rotazione. Ho implementato un CCD in grado di fornire un TOI accurato per due oggetti in rapido movimento e tutto …
Ci sono molti giochi di corse automobilistiche per PC che hanno questo esclusivo aiuto alla guida che aiuta a frenare la tua auto in modo da poterla girare in sicurezza. Mentre in alcuni giochi è solo un 'aiuto', aiuterà la tua auto a frenare ma non ti garantirà una svolta …
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.