Code Monkey home page Code Monkey logo

projet_java_2's People

Contributors

drywock avatar

Watchers

James Cloos avatar  avatar

projet_java_2's Issues

Mise en place du projet

TO DO

  • Créer le repository
  • Rédaction des Méthodes et bonne pratique
  • Création du projet Eclipse
  • Création des tâches à effectuer

Défintion de la classe Map

To do

  • Définir les attributs
  • Définir le constructeur
  • Définir la méthode generate
  • Définir la méthode getTiles
  • Définir la méthode isControlled

Definition de la class Territory

Description

Modifier la classe Territory pour la faire correspondre au diagramme uml.

Attention ! D'après le cahier des charges un territoire ne peut pas avoir plus de 8 dés ni moins de 1. Les valeurs incorrect de dès doivent lancer une execption.

Le développement sera fait dans une nouvelle branche nommée Territory. Une fois la to do list complétée, il faudra créer une pull request sur la branche correspondante et close cet issue.

To Do

  • Déclarer les méthodes et attributs
  • Écrire le constructeur
  • Générer les getters et setter
  • Écrire la méthode addNeightbor
  • Ecrire la méthode addDice (augmente de 1 le nombre de dés)

Definition de la classe TileView

Description

Créer la classe TileView. Elle doit stocker une Tile pour la dessiner sous forme d'hexagone à une position bien définie.

Le développement est à faire dans une nouvelle branche nommée TileView. Une fois la to do list compléter il faudra créer une pull request sur la branche correspondante et close cet issue.

To Do

  • Créer la classe
  • Créer les attributs
  • Créer les getters et setters
  • Créer la méthode de dessin

Definition de la classe Tile

Description

Modifier la classe Tile pour la faire correspondre au diagramme UML

Le développement est à faire dans une nouvelle branche nommée Tile. Une fois la to do list compléter il faudra créer une pull request sur la branche correspondante et close cet issue.

To Do

  • Définir les attributs
  • Définir le constructeur
  • Générer les getters et setter
  • Définir l'enum Side

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.