Jeu Java

Objectif

- Créer un jeu 2D en Java

         - faire de l'algorithmique

         - faire du Java

         - pratiquer l'anglais

 

Contraintes

- individuel

- 4 semaines

- utilisation de Java et libGDX

 

Déroulement

 

Première semaine

    - Tutoriel Algorithme

    - Tutoriel Java

    - Jeu dont vous êtes le héros (jeudi)

         -> terminal, anglais, 5 choix min

    - Brainstorm

    - High Concept Document jeu 2D (anglais)

    - Présentation Game Design anglais (vendredi)

Déroulement

 

Deuxième semaine

    - Algorithme du jeu 2D

    - Introduction libGDX

    - Assets 2D

    - Tutoriel Java

    - Tutoriel libGDX

    - Programmation

    - Présentation Game Design anglais (vendredi)

Déroulement

 

3 et 4 ème semaines

    - Assets sons

    - Programmation

    - Présentation Game Design et votre jeu 2D en anglais

 

Jeu 2D

 

Cahier des charges

    - au moins 1 menu et 1 écran de jeu

    - Interaction clavier ou souris

    - au moins 1 objet mobile autonome

    - bruitages et fond musical

    - jeu PC

LibGDX

trousse à outils en Java pour créer des jeux multiplateformes

 

Facilite:

- afficher une image/sprite/animation

- gérer clavier/souris/interface tactile

- jouer des sons

- afficher des tilemap et des scènes complexes

- utilisation de moteur physique 2D

- utilisation du réseau

- ...

LibGDX

 

Documentation

 

https://libgdx.badlogicgames.com/

 

http://www.gamefromscratch.com/page/LibGDX-Tutorial-series.aspx

Outils à Installer

 

- Java

- IntelliJ

- LibGDX

 

Configurer LibGDX avec IntelliJ:

 https://www.youtube.com/watch?v=CN13SZpApR0 

Algorithme

 

Programme :

 - données (variables) : nombres, lettres, mots ...

 - instructions : opérations mathématiques, commandes CPU ...

 

Fonction :

 - séquence d'instructions effectuant un traitement spécifique

 

Algorithme :

 ~ fonction

 - décrit le fonctionnement d'une méthode pour résoudre un problème ou obtenir un résultat

Algorithme

 

 

Description :

- Algorigramme / Flowchart

- Suite de phrases

 

JAVA

 

- Tutoriels :

https://openclassrooms.com/courses/apprenez-a-programmer-en-java

https://www.tutorialspoint.com/java/

 

Made with Slides.com