Vous êtes sur la page 1sur 6

Crypto Crush

11.02.2022

DURAND Dantin
ELFASSY Amanda
ALLOUCHE Adam
MUSSO Andréa
1

Fiche produit
Genre : Jeu vidéo de réflexion
Plate-forme : Android
Nombre de Joueurs : 1
Age : 7+

Introduction
Notre projet “Crypto Crush” est un jeu de réflexion.
Dans une première partie, nous présenterons le projet, puis les technologies
utilisées pour la création de celui-ci. Par la suite, nous expliquerons plus en détail
ses fonctionnalités.
Pour finir, nous commenterons les aides et inspirations du jeu.

Présentation du projet
Crypto Crush est un jeu vidéo, adapté pour le d'exploitation Android,
Le but du jeu est de faire écraser des crypto-monnaies colorées en associant des
combinaisons d'au moins trois crypto-monnaies, afin de remplir l'objectif du niveau
et de marquer un maximum de points.
L’objectif est le suivant :
● Gagner un nombre de points

Technologies utilisées
Ce projet sera développé sous Android Studio en Java
2

Fonctionnement du jeu

Le principe du jeu est d'échanger deux crypto-monnaies de place, pour obtenir des
alignements de 3 (ou plus) crypto-monnaies de même type. Un échange n'est possible que
lorsqu'il crée un alignement d'au moins 3 crypto-monnaies de même type. Quand un
alignement est réalisé, les crypto-monnaies impliqués dans l'alignement disparaissent avec
une animation et les crypto-monnaies situées au-dessus descendent d'un cran.

Quand il n'y a plus d'échange possible, le jeu est terminé. Lorsqu'un alignement de 4
crypto-monnaies de même type est réalisé, une des crypto-monnaies qui disparaît est
remplacée par une crypto-monnaie bonus de même type. Lorsqu'une de ces
crypto-monnaies bonus se retrouve dans un alignement, toute la ligne disparaît s'il s'agit
d'un alignement horizontal ou toute la colonne s'il s'agit d'un alignement vertical.

Il est également possible de faire apparaître des crypto-monnaies super bonus lorsque 5
crypto-monnaies sont alignés, et ces super bonus permettent de réaliser d'autres actions

Le programme doit permettre de jouer avec au moins les bonus crypto-monnaies . Les
alignements doivent être correctement détectés (qu'ils soient créés par le joueur ou qu'ils
résultent de l'apparition de nouveaux crypto-monnaies en haut de l'écran). Le score du
joueur doit évoluer en fonction du nombre et du type de crypto-monnaies éliminés.

Les types de crypto-monnaies


3

Parcours utilisateur

Inspiration
- Candy Crush
4

Fonctionnalités et répartition du temps

Élevée: implémentation obligatoire


Normal: indispensable pour l'immersion et l’UX
Faible: non essentiel au fonctionnement et à l’UX principal de l’application

Fonctionnalités Priorité
Afficher la Home normal

Lancer le jeu élevée

Afficher l’interface du jeu élevée

Remplir aléatoirement la grille de


crypto-monnaies élevée

Générer une « super crypto-monnaie » de


façon aléatoire qui au touch supprime
toutes les crypto-monnaies confondu sur faible
son axe X et Y

Générer un score à atteindre normal

Déplacer d’une case une crypto-monnaie


au « slide » élevée

Retirer les crypto-monnaies si au moins 3


du même type sont alignés élevée
5

Retirer les crypto-monnaies avec une


animation de disparition faible

Faire tomber avec une animation les


crypto-monnaies au dessus de celles retiré normal
et en ajouter des nouvelles en haut

Quand des crypto-monnaies sont retiré,


incrémenté le score en fonction du nombre élevée
de crypto-monnaie retiré

Détecter si il n’y a plus aucun possibilité


d’alignement élevée

Si il n’y a plus aucun possibilité et que le


score n’est pas atteint, afficher la page « normal
Lose » (voir parcours utilisateur)

Si le score est atteint afficher la page « Win normal


» (voir parcours utilisateur)

Sur les pages « Lose » et « Win » afficher le


score et la possibilité de rejouer (reset du normal
jeu)

Relancer le jeu depuis les pages « Lose » et


« Win » (voir parcours utilisateur) faible

Vous aimerez peut-être aussi