QNA > Q > Qual È Il Miglior Motore/Framework Per Lo Sviluppo Di Giochi Java?

Qual è il miglior motore/framework per lo sviluppo di giochi Java?

È molto difficile trovare il miglior motore di gioco. Ci sono un sacco di fattori che dovrebbero essere presi in considerazione come 2d o 3d, beginner friendly o no, full featured o solo un'API di basso livello. Ma cercherò di elencare alcuni dei più usati qui sotto.

  1. LibGDX per saperne di più si può trovare qui libgdx.badlogicgames.com mi sembra il più usato. È multipiattaforma ed è quasi completo, ma non so se ha un editor di livelli visivo.
  2. jMonkeyEngine per saperne di più si può trovare qui jMonkeyEngine. È un motore di gioco 3d ed è anche completo ma un po' eccessivo per giochi 2d.
  3. LWJGL per saperne di più si può trovare qui Lightweight Java Game Library. È un framework di basso livello per la programmazione audio e visiva (opengl, opencl, openal). Ma dà tutto senza la fisica. Penso che sia per sviluppatori più avanzati.
  4. Slick2d per saperne di più si può trovare qui 2D Java Game Library. Si basa su LWJGL e ha la fisica e come suggerisce il nome è un motore di gioco 2d. Potete semplicemente cercare su Google informazioni sui motori di gioco Java e finirete per trovarne altri, compresi quelli di cui sopra. Per un confronto dettagliato sui motori di gioco puoi vedere Slant - 62 Best 3D game engines as of 2019 e Quali motori di gioco usi, e perché? e per java guarda queste risposte su reddit Java game engine? e Best framework to go with for Java 2D game development? E fai qualche ricerca e prova a sviluppare un piccolo gioco in molti motori e scegli il tuo migliore. Perché non c'è il migliore per tutte le cose che hai bisogno di scegliere il tuo migliore.

Di Sergius Castone

Quante pagine di testo può contenere un megabyte? :: Vale la pena il Nintendo Switch nel 2021?
Link utili