La Lightweight Java Game Library (LWJGL) fornisce l'accesso a librerie multipiattaforma ad alte prestazioni OpenGL e OpenAL. Inoltre LWJGL fornisce l'accesso a controller come gamepad, volante e joystick.
Sono molto nuovo nello sviluppo del gioco, ma non nella programmazione. Sto (di nuovo) giocando con un gioco di tipo Pong usando l' canvaselemento JavaScript . Ho creato un Paddleoggetto che ha le seguenti proprietà ... width height x y colour Ho anche un Pongoggetto che ha proprietà come ... …
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 4 anni fa . Mi è venuta in mente la possibilità che mentre, per esempio, il …
Sto implementando le luci puntiformi nel mio motore Voxel e sto davvero lottando per ottenere un buon flusso di luce, dal 100% vicino alla sorgente luminosa allo 0% nel raggio di luce. Ho 5 argomenti per la funzione: Colore chiaro (Vec3) Intensità della luce (distanza dalla luce fino alla distanza …
Ho cercato questa domanda da diverse fonti e non ho ancora trovato una risposta ferma dicendo che "sì, è il pensiero corretto" o "no, ecco come è fatto". Sto cercando di garantire l'indipendenza della risoluzione con il rendering OpenGL. Il modo in cui penso di doverlo fare è creare una …
Sto usando OpenGL tramite LWJGL. Ho un rendering quadruplo con texture 16x16 a 16x16. Quando cambio la sua quantità di scala, il quad cresce, quindi diventa più sfocato man mano che aumenta. Come posso ridimensionarlo senza diventare sfocato, come in Minecraft. Ecco il codice all'interno del mio oggetto RenderableEntity: public …
Sono nella fase di sviluppo del mio gioco in cui devo creare un HUD o una GUI. Non sono mai arrivato a questa parte, quindi non so come sia stato fatto. Ho provato a renderizzare un quad semplice in una posizione fissa sullo schermo, ma c'è un problema. Per far …
Usando LWJGL qual è il modo più semplice per caricare un modello 3D da disegnare sullo schermo? So che LWJGL non ha il supporto per il caricamento integrato, quindi sto cercando una piccola libreria che possa aiutare a caricare file .blend in modo specifico.
Sto costruendo un semplice esempio di tic-tac-toe con LibGDX. Ho immagini semplici: croce, cerchio e tavola, tutte pngcreate con GIMP con uno sfondo trasparente. Come posso renderli come Texturecon trasparenza? Ho provato con la funzione di abilitazione GL10, ma sembra non funzionare.
In un gioco in stile Minecraft che sto realizzando, ottengo bordi bianchi sui miei cubi: È molto più evidente nelle trame più scure. Le trame vengono configurate in questo modo: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); Qualsiasi aiuto?
Sono nel punto del mio gioco in cui devo aggiungere un sistema di collisione. Ho provato jBullet, e mentre funzionava, non era quello che stavo cercando. Voglio solo un modo semplice per verificare se si stanno scontrando due alberi OBB. Stavo per fare una collisione usando l'albero. Crea un AABB …
Sto lavorando a un sistema di mappe a tessere, che appare così (il verde è erba, l'aria è bianca, la pietra è grigia e il blu è acqua): Utilizza un semplice generatore di numeri casuali in modo che il 45% di probabilità che la piastrella sia erba, il 30% di …
Il titolo dice praticamente tutto. Sto lavorando a un semplice progetto "abituiamoci a lwjgl" che prevede la manipolazione di un cubo di Rubik e non riesco a capire come dire a quale lato / quadrato punta l'utente.
La mia immagine è 1280x800 e la dimensione dello schermo è 1280x800. Dovrebbe disegnare perfettamente. Sto creando un quad delle dimensioni dello schermo e sto impostando la trama per adattarla al quad. Ma in questo momento disegna una trama quadrata nell'angolo in alto a sinistra dello schermo che è fuori …
Ho alcune domande sulla creazione di grafica per un gioco. Come esempio. Voglio creare una moto. (1 pixel = 1 centimetro) Quindi la mia moto avrà 200 larghezze e 150 altezze. (200x150) Ma libgdx consente solo di caricare dimensioni con la potenza di 2 ?! (2,4,8,16, ...) Prima ho pensato …
Da quello che ho letto, sembra che i VBO siano puramente per le prestazioni. Sto lavorando a un progetto di apprendimento molto rudimentale in lwjgl e sto solo cercando di capire quali funzioni più avanzate della libreria dovrei approfondire e quale sia il loro uso. La mia comprensione è che …
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.