Valeur de cette activité : 5 points
Compétence :
Compétence :
Compétence :
PEPS : Programmation de jeux en java avec Java-online

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

PEPS : Programmation de jeux en java avec Java-online

Description


Java-online vous présente un éditeur en ligne facile à utiliser afin de créer des jeux en utilisant le langage java.

5 points seront alloués pour chacun des tutoriels réalisés.



  1. Installez le plugin icedtea-7-plugin en tapant dans le terminal :
    sudo apt-get install icedtea-7-plugin

  2. Il est fortement suggéré d'utiliser la navigateur web FIREFOX.

  3. Consultez les tutoriels disponibles - section BASIC PROGRAMMING (***) ou ICI
    et/ou
    les exercices disponibles - section EXERCICES

  4. au besoin, consultez la banque de "sprites" (personnages) disponbibles ou ICI banque de "sprites" (personnages) disponbibles

    Méthode 1 : utilisation de l'éditeur en ligne



  1. Lancez l' éditeur en ligne ou ou ICI

  2. Pour traduire l'interface en langue anglaise, cliquez le bouton
    et
    Sélectionnez

  3. Réalisez le tutoriel/exercice choisi en modifiant plusieurs éléments des programmes offerts en exemple (paramètres, images,...)


  4. Compilez votre programme en utilisant le bouton COMPILE

  5. Testez votre programme : en utilisant le lien RUN ... + Ouvrir

  6. Enregistrez votre fichier .jnlp dans le répertoire /home/cb/ en utilisant le lien RUN ... + ENREGISTRER

  7. Validez le fonctionnement du fichier .jnlp en tapant dans le terminal :
    javaws nom_du_fichier.jnlp

  8. Faites une capture-écran-image de la fenêtre de votre jeu

  9. Téléchargez cette image et votre document .jnlp dans votre espace de téléchargement

    Méthode 2 : Utilisation de l'éditeur éclipse

    Méthode 2 : utilisation de l'éditeur Eclipse

      Pour télécharger et installer Eclipse à la maison, consultez le site http://www.eclipse.org/downloads/ et sélectionnez "Eclipse IDE for Java Developers, 149 MB" : 32 bit ou 64 bit selon votre ordinateur


    1. Lancez le logiciel Eclipse

    2. Sélectionnez le menu FILE + New Class et nommez
      votre programme selon notre convention de nommage (nom de la section)




    3. Écrivez votre programme afin de réaliser le défi proposé en vous servant des exemples afin de réaliser chacun des exercices. Attention, utilisez la convention de nommage suivantes (en respectant les majuscules/minuscules):

      Nommez votre classe du nom de la section : exemple pour l'exercice no 1, nommez votre classe "MyGamegrid"


      Voici, pour vous aider, la solution à l'exercice Série 1 no 1 :
      import ch.aplu.jgamegrid. * ;
      import java.awt. Color ;
      
      public   class MyGameGrid extends GameGrid
      {
         public   MyGameGrid ()
         {
           super ( 10 , 10 , 60 , Color .red ) ;
           show () ;
         }
      
         public   static   void   main ( String [] args )
         {
           new   MyGameGrid () ;
         }
      }
      
      Voici une explication en exemple de code :

      import ch.aplu.jgamegrid. * ;
      // importation de la librairie jgamegrid

      import java.awt. Color ;
      Importation des librairie de couleurs public class MyGameGrid extends GameGrid
      // création de la classe MyGamegrid qui hérite des méthodes présentes dans la librairie GameGrid

      {

      super ( 10 , 10 , 60 , Color .red ) ; // création de la fenêtre du jeu 10 rangées x 10 colonnes
      show () ;
      //affichage de la fenêtre

      public MyGameGrid ()
      // MyGameGrid() est un constructeur de la classe MyGameGrid. Le constructeur a TOUJOURS le même nom que le nom de la classe. {
      }


      public static void main ( String [] args )
      //Chaque application Java a besoin d'une méthode "main()" qui est toujours définie avec cette structure.
      // La méthode main() est la première à être exécuter dans un programme.
      // Elle indique le début du programme.

      new MyGameGrid () ;
      // Génération d'un nouvel objet de la classe "MyGameGrid".
      // Toutes les propriétés et méthodes définies à partir de son constructeur sont exécutés automatiquement.


    4. ATTENTION - IMPORTANT :
      Renommez votre classe en utilisant notre convention de nommage et modifiez dans
      votre programme toutes les références à cette classe., exemple :



    5. Compilez et validez votre programme en utilisant le menu RUN + RUN ou la touche de raccourci CTRL + F11

    6. Créez votre fichier .jar en utilisant le menu le menu FILE + EXPORT + JAVA + RUNNABLE JAR FILE + ...





    7. Lancez votre programme .jar (pour validation) en tapant dans le terminal :
      java -jar MyGamegrid.jar

    8. Téléchargez le fichier .jar dans votre espace de téléchargement

      Présentation de votre travail

    1. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 127909

    2. Inscrivez dans le champ titre : PEPS : Programmation de jeux en java avec Java-online

    3. Sélectionnez la section : MODULE JEUX

    4. Sélectionnez la matière : informatique

    5. Inscrivez dans le champ no de la directive : 127909

    6. Inscrivez dans votre page le titre de niveau 1 : PEPS : Programmation de jeux en java avec Java-online

    7. Insérez le titre de votre tutoriel

    8. Copiez/coller le code de votre programme entre les balises <pre></pre>

    9. Ajoutez un LIEN vers ce tutoriel

    10. Ajoutez un LIEN (URL JAUNE) vers le fichier .jar ou .jnlp selon la méthode utilisée

    11. Insérez votre IMAGE

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