Mise à jour de 'README.md'

MoleGrid
Pierre FERREIRA 2 years ago
parent 8860f8e4f9
commit 6c6ef23e8b

@ -1,17 +1,20 @@
# Projet Android
#### (``Nom du projet à trouver``) :construction:
#### PifTaupe
Par ***Ballandras Pierre*** & ***Ferreira Pierre***
**! ! ! La Branche Principal est MoleGrid ! ! !**
(je ne veux pas tout casser sachant les problèmes de .gitignore non géré sur master)
---
## Idée du projet :fireworks:
Création d'un "*jeu de la taupe*" avec comme cible, des marmottes.
> **Jeu de la taupe** : est un jeu d'arcade dont le but est de taper à l'aide d'un marteau sur des taupes en plastique qui sortent des trous de la console de jeu.
> **Jeu de la taupe** : c'est un jeu d'arcade dont le but est de taper à l'aide d'un marteau sur des taupes en plastique qui sortent des trous de la console de jeu.
Le jeu comportera 3 niveaux différents, et la mécanique clé du jeu étant une barre de chargement d'un coup spécial, qui pourrait être déclenché par une secousse de l'utilisateur avec son appareil (->*utilisaton du Gyroscope*).
### Le jeu :
Actuellement, le projet est fonctionnel, il est possible de lancer une partie, des images de fond seront générée aléatoirement, il est possible de secouer son téléphone lorsque la bar de progression est au maximum pour faire sortir toute les taupes de leurs trous.
Il est possible d'afficher son dernier score, sauvegardé en base de donnée, via le menu principal.
---
@ -21,13 +24,13 @@ Le jeu comportera 3 niveaux différents, et la mécanique clé du jeu étant une
- Je sais développer en utilisant le SDK le plus bas possible. :white_check_mark:
- Je sais distinguer mes ressources en utilisant les qualifier.
- Je sais distinguer mes ressources en utilisant les qualifier. :white_check_mark:
- Je sais faire des vues xml en utilisant layouts et composants adéquats.:white_check_mark:
- Je sais coder proprement mes activités, en massurant quelles ne font que relayer les évènements. :white_check_mark:
- Je sais coder une application en ayant un véritable métier
- Je sais coder une application en ayant un véritable métier. :white_check_mark:
- Je sais parfaitement séparer vue et modèle :white_check_mark:
@ -37,21 +40,21 @@ Le jeu comportera 3 niveaux différents, et la mécanique clé du jeu étant une
- Je sais gérer les permissions dynamiques de mon application :white_check_mark:
- Je sais gérer la persistance légère de mon application :white_check_mark:
- Je sais gérer la persistance légère de mon application :white_check_mark: *-> utilisation des préférences*
- Je sais gérer la persistance profonde de mon application :white_check_mark:
- Je sais gérer la persistance profonde de mon application :white_check_mark: *-> sauvegarde du dernier score du joueur*
- Je sais afficher une collection de données :white_check_mark:
- Je sais afficher une collection de données :white_check_mark: *-> RecyclerView.Gridview*
- Je sais coder mon propre adaptateur :white_check_mark:
- Je maîtrise lusage des fragments :white_check_mark:
- Je sais consommer un service web.
- Je sais consommer un service web. :white_check_mark: *-> génération d'une image aléatoire en fond d'écran*
- Je sais développer une application sans utiliser de librairies externes sauf accord de lenseignant. :white_check_mark:
- Je sais développer une application publiable sur le store.
- Je sais développer une application publiable sur le store. :construction:
- Périphériques :
* Je sais utiliser la caméra
@ -62,12 +65,39 @@ Le jeu comportera 3 niveaux différents, et la mécanique clé du jeu étant une
## Ressources :memo:
> La documentation, Sketches et Diagrammes sont disponible dans ``./Doc``
## Construction du projet :construction:
## Axes D'amélioration prévu :chart_with_upwards_trend:
## Sketches principaux :construction:
* Effectuer une meilleur persistance profonde pour sauvegarder dans une autre table toute les parties du joueur, afin d'en faire un historique.
## Diagramme de classe :construction:
* Remplacer les assets de slime bleu et rouge par des taupes ou marmottes.
## Bugs :bug: :
* Tout d'abord, le fait que master ne soit pas la branche principal, dû au fait que des conflits non gérable dans le temps restant...
* Certaines taupes demeurent cliquable même si KO, ce qui fait en sorte que toute les taupes affichée peuvent être KO mais cliquable.
## Développeur :technologist: :
- Pierre FERREIRA : pierre.ferreira@etu.uca.fr
> Mise en place de la navigation, des fragments et activités. Codage de tout l'algorithme pour le jeu. Gestion de la base de donnée avec les DAO. Gestion de l'API pour les images de fond. Créateur de la RecyclerView.GridView pour la gestion des taupes. Partage des informations entre les pages. Rédaction du README.md. *Toute l'application..*
- *Pierre Ballandras : pierre.ballandras@etu.uca.fr*
> création du dépôt et suppression du .gitignore...
<div align="center">
<a href = "https://codefirst.iut.uca.fr/git/pierre.ferreira">
<img src="https://codefirst.iut.uca.fr/git/avatars/edbacace5f621ae77077f206ebdcee27?size=870" width="50" >
</a>
© IUT - Auvergne
</div>
### Badges :bookmark:

Loading…
Cancel
Save