Coder Social home page Coder Social logo

projet-isn's People

Contributors

isnphilou avatar pleyo95 avatar victorlevasseur avatar

Stargazers

 avatar

Watchers

 avatar  avatar

projet-isn's Issues

Gestion des collisions de la balle

Il faut que la balle rebondisse sur les personnages, deux possibilités :

  • l'angle de renvoi de la balle dépend de la position du rebond sur le personnage et de son angle d'arrivée
  • l'angle de renvoi dépend uniquement de la position du rebond sur le rebond

Il faut également que la balle rebondisse sur les bords gauche et droit de l'écran et sur le filet.

Téléchargement de l'IDE Eclipse

Lien de téléchargement :

http://www.eclipse.org/downloads/
Il faut prendre l'édition "Eclipse IDE for Java Developers" (pour 32 bits ou 64 bits selon Windows) et SURTOUT PAS "for Java EE Developers".

Installation

Le fichier téléchargé est une archive zip, il faut l'extraire dans un dossier.
Au premier démarrage d'Eclipse, il faut définir comme dossier "workspace" le dossier :
"VOSDOCUMENTS\Github" afin que Eclipse détecte les projet téléchargés depuis Github.

Code de base

Le code de base pour faire fonctionner le jeu doit être écrit avant de commencer à coder le reste du jeu. Cela consiste à une boucle (infinie) exécutée tant que la fermeture du jeu n'a pas été demandée.
Une boucle while contenant une série de if permet de capter les événements (appui de touche au clavier, bouton de souris).

Déplacement des personnages

Le jeu affichera deux personnages contrôlés par deux joueurs. Il faut réfléchir aux touches affectées à chaque joueur. Il faut trouver une vitesse correcte pour le déplacement des personnages.

Menu du jeu

Il faut réaliser le menu du jeu. Pour cela, il faut déjà réaliser le dessin des boutons du menu.

  • un bouton Jouer
  • un bouton Quitter

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.