2014-04-16 16 views

risposta

3

Si consiglia di apprendere utilizzando jMonkeyEngine3 con jMonkeyEngine SDK, in quanto è ben documentato.

Se si desidera utilizzare per jMonkeyEngine con IntelliJ IDEA, è possibile ottenere tutte le informazioni utili da questo tutorial per Eclipse: http://hub.jmonkeyengine.org/wiki/doku.php/jme3:setting_up_jme3_in_eclipse

Naturalmente, è necessario considerare una terminologia diversa e interfaccia utente per la creazione di cose in IDEA . Fondamentalmente tutto ciò che dovete fare è aggiungere i file .jar corretti al classpath.

Se hai problemi e hai bisogno di ulteriori informazioni, dovresti probabilmente saperne di più su IntelliJ IDEA Impostazioni del progetto e Java Classpath.

Come ho già detto, consiglio di "iniziare" con jMonkeyEngine SDK. (Ricorda che perdi supporto per i tipi di file jMonkey, come .j3m (materiali jmonkey) e .j3o (modelli jmonkey) quando utilizzi IntelliJ IDEA!)

+1

Nota: per ottenere il riconoscimento delle risorse, accedere a Struttura progetto> Moduli e selezionare la cartella delle risorse come "Risorse" – Pakman

6

ora è facile se utilizzi Maven o Gradle. Maven semplice pom.xml:

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <groupId>com.mycompany</groupId> 
    <artifactId>jme3-example</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>jar</packaging> 

    <name>JME3 maven project</name> 

    <properties> 
     <jme3.version>3.0.10</jme3.version> 
    </properties> 

    <dependencies> 
     <dependency> 
      <groupId>com.jme3</groupId> 
      <artifactId>jme3-core</artifactId> 
      <version>${jme3.version}</version> 
     </dependency> 
     <dependency> 
      <groupId>com.jme3</groupId> 
      <artifactId>jme3-desktop</artifactId> 
      <version>${jme3.version}</version> 
     </dependency> 
     <dependency> 
      <groupId>com.jme3</groupId> 
      <artifactId>jme3-lwjgl</artifactId> 
      <version>${jme3.version}</version> 
     </dependency> 
    </dependencies> 

    <repositories> 
     <repository> 
      <id>jme3-repo</id> 
      <name>JME3 maven repo</name> 
      <url>http://updates.jmonkeyengine.org/maven/</url> 
     </repository> 
    </repositories> 
</project> 

Nota 0: JME 3.1 viene distribuito a JCenter

Nota 1: Il wiki ufficiale jMonkeyEngine viene spostato https://jmonkeyengine.github.io/wiki/

Gradle config e altri dipendenze di esperti documentate qui: https://jmonkeyengine.github.io/wiki/jme3/maven.html Se prima non avevi usato Maven o Gradle, per favore, imparalo :)

+0

Questo non ha funzionato per me. È ancora preciso? –

+1

@RicardovandenBroek, ho aggiornato il link all'articolo. Grazie. Se hai ancora problemi - mostrami i tuoi log pom.xml e maven dopo "pacchetto mvn clean" – kles4eko

+1

Il problema era che stavo cercando di usare l'ultima versione (3.1.0) che ha un groupId differente (org.jmonkeyengine invece di com.jme3). Quando sono tornato alla versione 3.0 ha funzionato. Grazie @ kles4eko –