Matching Fruits !(FR)
Présentation
Matching Fruits ! est une application web Bejeweled-like pour FirefoxOS sur le thème des fruits.
L'objectif de ce projet est de :
- proposer une application ludique proposant un univers graphique original avec différents modes de jeu et des défis à relever,
- le rendre utilisable sur téléphone mobile sous Firefox OS
Historique des versions
- Création du plateau de jeu,
- Génération aléatoire des objets,
- Détection des combinaisons de fruits,
- Première ébauche de l’algorithme de destruction des fruits,
- Gestion du clic pour la sélection d’un fruit.
- Amélioration des images pour les fruits,
- Ajout d’animations CSS,
- Intégration du chronomètre,
- Ajout de la pause et de la musique,
- Implémentation d’Indexed DB,
- Optimisation des performances
- Empêcher la permutation entre deux fruits ne provoquant pas de destructions,
- Gestion du redimensionnement de la fenêtre et de ses éléments.
- Ajout du menu,
- Création de différents modes de jeu,
- Gestion de la chute des fruits,
- Régénération des fruits,
- Intégration d’Indexed DB,
- Ajout du rafraîchissement de la grille,
- Internationalisation,
- Ajout d’exploits pour chaque mode de jeu,
- Gestion du score,
- Amélioration des images du jeu,
- Ajout des effets sonores,
- Utilisation du cache de l’application,
- Ajout d’un indice lors d’une partie,
- Gestion des options de jeu dans Indexed DB,
- Ajout du fichier ‘manifest.webapp’,
- Ajout de l’icône de l’application,
- Validation du code avec un Linter,
- Ajout d’un installeur.
Suivi du projet
Vous pouvez consulter l'avancée du projet en allant sur le wiki via l'URL suivante https://github.com/vtriquet/Matching-fruits--/wiki/Wiki-(FR)
Documentation
Nous avons choisi de réaliser la documentation en ajoutant un fichier README.md par dossier détaillant l'utilité de chacun des fichiers qu'il contient (exemple : pour le dossier "classes" README.md).
Jeu
Pour pouvoir tester le jeu depuis le navigateur Mozilla Firefox, vous pouvez vous rendre sur la page http://vtriquet.github.com/Matching-fruits--/.
Vous pouvez également l'installer sur votre mobile FirefoxOS en accédant à l'installer de l'application depuis http://vtriquet.github.com/Matching-fruits--/install.html
Matching Fruits ! (EN)
Presentation
Matching Fruits ! is a web application Bejeweled-like for FirefoxOS based on the theme of fruits.
L'objectif de ce projet est de :
- provide a fun application offering original graphic universe with different game modes and challenges,
- make it usable on mobile phone under FirefoxOS
Version history
- Create game board,
- Random generation of objects,
- Detection of combinations of fruits,
- First draft of the algorithm destruction fruit,
- Management click selection of a fruit.
- Image enhancement for fruit,
- Adding CSS animations,
- Integration timer,
- Uploading the pause and music,
- Implementation of Indexed DB,
- Optimizing performance,
- Prevent switching between two fruits do not cause destruction,
- Management resizing the window and its elements.
- Added menu,
- Creating different game modes,
- Management of fruit drop,
- Regeneration of fruits,
- Indexed DB integration,
- Added refresh the grid,
- Internationalization,
- Added achievements for each game mode,
- Management score,
- Improved game images,
- Adding sound effects,
- Using the application cache,
- Adding an index in a game,
- Management options in game Indexed DB,
- Add file 'manifest.webapp',
- Adding the application icon,
- Validation code with Linter,
- Adding an installer.
Project
You can view the progress of the project by going to the wiki via the following URL https://github.com/vtriquet/Matching-fruits--/wiki/Wiki-(EN)
Documentation
We chose to make the documentation by adding a file README.md file detailing the usefulness of each of the files it contains (example: for the folder "classes" README.md).
Game
To test the game from the Mozilla Firefox browser, you can go to the page http://vtriquet.github.com/Matching-fruits--/.
You can also install it on your mobile FirefoxOS by accessing the application from installing http://vtriquet.github.com/Matching-fruits--/install.html