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.
Installez le plugin icedtea-7-plugin en tapant dans le terminal :
sudo apt-get install icedtea-7-plugin
Il est fortement suggéré d'utiliser la navigateur web FIREFOX.
Pour traduire l'interface en langue anglaise, cliquez le bouton et
Sélectionnez
Réalisez le tutoriel/exercice choisi en modifiant plusieurs éléments des programmes offerts en exemple (paramètres, images,...)
Compilez votre programme en utilisant le bouton COMPILE
Testez votre programme : en utilisant le lien RUN ... + Ouvrir
Enregistrez votre fichier .jnlp dans le répertoire /home/cb/ en utilisant le lien RUN ... + ENREGISTRER
Validez le fonctionnement du fichier .jnlp en tapant dans le terminal :
javaws nom_du_fichier.jnlp
Faites une capture-écran-image de la fenêtre de votre jeu
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
Lancez le logiciel Eclipse
Sélectionnez le menu FILE + New Class et nommez votre programme selon notre convention de nommage (nom de la section)
É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.
ATTENTION - IMPORTANT :
Renommez votre classe en utilisant notre convention de nommage et modifiez dans votre programme toutes les références à cette classe., exemple :
Compilez et validez votre programme en utilisant le menu RUN + RUN ou la touche de raccourci CTRL + F11
Créez votre fichier .jar en utilisant le menu le menu FILE + EXPORT + JAVA + RUNNABLE JAR FILE + ...
Lancez votre programme .jar (pour validation) en tapant dans le terminal : java -jar MyGamegrid.jar
Téléchargez le fichier .jar dans votre espace de téléchargement
Présentation de votre travail
Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 127909
Inscrivez dans le champ titre : PEPS : Programmation de jeux en java avec Java-online
Sélectionnez la section : MODULE JEUX
Sélectionnez la matière : informatique
Inscrivez dans le champ no de la directive : 127909
Inscrivez dans votre page le titre de niveau 1 : PEPS : Programmation de jeux en java avec Java-online
Insérez le titre de votre tutoriel
Copiez/coller le code de votre programme entre les balises
Ajoutez un LIEN vers ce tutoriel
Ajoutez un LIEN (URL JAUNE) vers le fichier .jar ou .jnlp selon la méthode utilisée
Insérez votre IMAGE
Visualisez votre page et apportez des modifications au besoin.