PDA

View Full Version : [java] videogioco in java


mistergks
22-07-2016, 15:19
Ciao a tutti!
Vorrei iniziare ad imparare come programmare un videogioco in java sia per pc che magari per android.

Mi sono un po documentato in rete e ho capito che serve:
- jre e tutta la configurazione java in pratica;
-eclipse
-libreria engine

Ho trovato jmonkey e libgdx come librerie... Secondo voi qual'é la più semplice?
Inoltre non riesco a trovare un buon tutorial che spiega tutto passo per passo (possibilmente in italiano)

Vorrei fare un gioco semplice in 3d giusto per imparare...
Stavo pensando ad un gioco tipo "tiro al bersaglio" o un simulatore semplice di "elicottero"...
Sono semplici da fare?

mistergks
23-07-2016, 16:32
Up

ingframin
10-08-2016, 14:45
Ciao a tutti!
Vorrei iniziare ad imparare come programmare un videogioco in java sia per pc che magari per android.

Mi sono un po documentato in rete e ho capito che serve:
- jre e tutta la configurazione java in pratica;
-eclipse
-libreria engine

Ho trovato jmonkey e libgdx come librerie... Secondo voi qual'é la più semplice?
Inoltre non riesco a trovare un buon tutorial che spiega tutto passo per passo (possibilmente in italiano)

Vorrei fare un gioco semplice in 3d giusto per imparare...
Stavo pensando ad un gioco tipo "tiro al bersaglio" o un simulatore semplice di "elicottero"...
Sono semplici da fare?

Parti col 2D, partire col 3D è troppo complicato.
COme libreria Java forse libgdx è meglio di jMonkeyEngine. Puoi anche dare un'occhiata a LWJGL.
Risorse in italiano non so che consigliarti.
Puoi vedere sul sito di packt publishing i vari libri, iscriverti a gamedev.net e magari, prima ancora di installare libgdx, leggerti questo libro:
https://www.amazon.it/Fundamental-2D-Game-Programming-Java/dp/1305076532/ref=sr_1_1?ie=UTF8&qid=1470836674&sr=8-1&keywords=fundamental+2d+game+programming+with+java

Amsirak
13-08-2016, 08:46
Se sei un principiante non usare lwjgl che è troppo di basso livello ma vai direttamente di libgdx. Su internet si trova abbastanza, adesso non ricordo esattamente i titoli dei libri ma cerca qualcosa tipo: "libgdx game development" e "mastering libgdx [qualcosa]". Per l'inglese ti conviene sbatterci un po' la testa, altrimenti non imparerai mai

PS. Se devi sviluppare anche per android, usa IntelliJ Idea o Android Studio