Valeur de cette activité : 5 points
Compétence :
Compétence :
Installation en local de l'environnement java pour les activités de JEUX

A-Module 16 : JEUX : 5 points - difficulté : 2

Installation en local de l'environnement java pour les activités de JEUX

14 septembre 2012 : IMPORTANT : Lors de la compilation de votre programme, si vous obtenez un message d'erreur du type "An internal error occurred during: "xyz". org/eclipse/jdt/debug/core/JDIDebugModel", veuillez taper dans le terminal

sudo apt-get --reinstall install tzdata-java

Il s'agit d'un problème qui survient lors de la mise à jour du système.

Description

Les activtés Graphic Turtle peuvent se faire en utilisant l'éditeur en ligne présenté dans les directives de cette activité.
Vous pouvez également produire ces activités sans utiliser l'éditeur en ligne.

Cette activité vous présentera la procédure à suivre afin d'installer l'environnement java qui vous permettra de produire les activités Graphic Turtle sans utiliser l'éditeur en ligne mais en utilisant le logiciel eclipse ou le logiciel geany.

Si vous utilisez le logiciel GEANY (sudo apt-get install geany)
  1. Crééz un répertoire nommé votrenom_tg
  2. Placez le fichier JGameGrid.jar dans ce répertoire
  3. Utilisez geany afin d'écrire en enregistrer votre programme serie1no1.java
  4. Compilez votre programme (création du fichier .class) en utilisant cette commande dans le terminal :
    javac -classpath .:/home/cb/votrenom_tg/JGameGrid.jar /home/cb/votrenom_tg/serie1no1.java
  5. Lancez votre programme en utilisant cette commande dans le terminal
    cd /home/cb/votrenom_tg && java serie1no1
  6. Créez un fichier dans le répertoire /home/cb/votrenom_tg/ nommé manifest.txt contenant
    Main-Class: jeu1
    Class-Path: /home/cb/votrenom_tg/JGameGrid.jar

  7. Créez ensuite votre fichier .jar en tapant dans le terminal
    cd /home/cb/votrenom_tg && jar -cvf0m jeu1.jar manifest.txt serie1no1.class
  8. Lancez votre fichier .jar en utilisant cette commande dans le terminal
    cd /home/cb/votrenom_tg && java -jar -cp /home/cb/votrenom_tg jeu1.jar




  1. Téléchargez et décompressez le fichier suivant qui contient les librairies nécessaires au bon fonctionnement de nos jeux : cliquez ici ou tapez dans le terminal :
    wget http://ladifference.info/i/images//partageeleve/pierre_morissette_environnementrobotjava.zip && unzip pierre_morissette_environnementrobotjava.zip && rm pierre_morissette_environnementrobotjava.zip && thunar /home/cb/environnementrobotjava

  2. Installez ensuite l'environnement Java de Éclipse :
    Sous linux, tapez dans le termrinal : sudo apt-get install eclipse

    disponible ICI sous windows

  3. Lancez éclipse

  4. Sélectionnez le menu File + New Java Project

  5. Nommez votre projet en utilisant jeu_votre_nom (sans espace ni accent)

  6. Cliquez le bouton NEXT

  7. Dans l'onglet LIBRAIRIES, cliquez le bouton ADD EXTERNALS JARS et sélectionnez le fichiers "JGameGrid.jar" et "aplu5.jar"

  8. Dans l'onglet ORDER AND EXPORT, cochez les cases à cocher de chacun des éléments présents et cliquez le bouton FINISH

  9. Effectuez une capture-écran-image de votre fenêtre illustrant le nom de votre projet ainsi que les librairies importées (JGameGrid.jar et aplu5.jar) et nommez-la "environnementjavajeu.png"
    exemple de capture-écran



  10. Téléchargez votre image dans votre espace de téléchargement.
  11. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 155877

  12. Inscrivez dans le champ titre :Installation en local de l'environnement java pour les activités de JEUX

  13. Sélectionnez la section : MODULE Jeux

  14. Sélectionnez la matière : informatique

  15. Inscrivez dans le champ no de la directive : 155877

  16. Inscrivez dans votre page le titre de niveau 1 : Installation en local de l'environnement java pour les activités de JEUX

  17. Insérez ensuite votre image "environnementjavajeu.png"

  18. Visualisez votre page et apportez des modifications au besoin.