Site de mini-jeux en ligne

Get Started. It's Free
or sign up with your email address
Rocket clouds
Site de mini-jeux en ligne by Mind Map: Site de mini-jeux en ligne

1. Déroulement et Suivi Projet

1.1. Analyse de la faisabilité du projet

1.2. Apprentissage et approfondissement des langages. (Javascript/html/php/css)

1.3. Préparation du site support

1.4. Mise en page

1.5. Programmation des jeux

1.6. Codage des graphismes

1.7. Finalisation du site

1.8. Présentation du projet

2. Compte-rendu

2.1. Séance 1

2.1.1. Tâches réalisées :

2.1.1.1. Nous nous sommes mis d'accord sur le projet que nous voulions réaliser, je voulais faire une sorte de jeu et Soliane voulait faire un site éducatif. Nous avons donc décider de faire un site avec des mini jeux sur la physique du niveau cinquième au niveau troisième (collège). Nous nous sommes également mis d'accord sur l'aspect final du site, la page d’accueil et la page du jeu. Nous souhaitons faire le site en html et les mini jeux en javascript. Soliane et moi même avons donc commencé à apprendre le javascript.

2.1.2. Compétences développées :

2.1.2.1. Tutoriel javascript sur openclassroom. Autre tutoriel sur ce qui permet de créer les formes et les animations du personnage incarnés dans les jeux "canvas" utilisé par beaucoup de moteur de recherche.

2.1.3. Difficultés besoin d'aide :

2.1.3.1. Pas de réèlle difficulté pour le moment. Hésitation lors des choix du commanditaire, support... (cahier des charges). Difficultés lors de l'apprentissage et de l'assimilation du javascript et canvas.

2.1.4. Étape à venir :

2.1.4.1. Appronfondir nos connaissance javascript et dès que possible attaquer le design du site avec le css, puis obtenir les idées des jeux et construire le jeu de manière concrète.

2.2. Séance 2

2.2.1. Tâches réalisées :

2.2.1.1. Nous avons mis en commun les différentes actions dans le projet. Nous nous sommes répartis les tâches. J'ai également pu rectifier les échéances des différentes séances et/ou tâches. En ce qui concerne le langage javascript, j'ai pu avancer par rapport a la semaine dernière, j'en suis à environ un cinquième du tutoriel. Ce tutoriel est très complet et donc très long. Je pense étudier ce tutoriel jusqu’à plus de la moitié sinon, nous n'auront plus de temps pour faire le projet.

2.2.2. Compétences développées :

2.2.2.1. J'ai appronfondis mes connaissances en javascript. J'ai appris à utiliser les bases du langage, soit les conditions (if/else) ou encore les variables.

2.2.3. Difficultés besoin d'aide :

2.2.3.1. Difficultés lors du test de ce que j'ai appris, il a fallu que je m'y reprenne a plusieurs fois car je n'ai pas encore tout assimilé.

2.2.4. Étape à venir :

2.2.4.1. Pendant les vacances, j'ai prévu d'avancer dans la lecture du tutoriel du javascript. Il faudra à la rentrée finir complètement la lecture du site, pour pouvoir commencer le site.

2.3. Séance 3

2.3.1. Tâches réalisées :

2.3.1.1. J'ai presque fini le tutoriel javascript. J'ai pu le finir car comme je l'ai dis dans les objectifs futurs de la séance 2, j'ai pu en faire beaucoup pendant les vacances. J'ai fais des test grâce a Notepad++. Soliane et moi-même avons également pu mettre sur papier quel serait notre premier mini jeu pour niveau 5e (circuit électrique). Il ne nous reste plus qu'à le programmer.

2.3.2. Compétences développées :

2.3.2.1. Dans l'apprentissage du javascript, j'ai pu apprendre l'échange de donnés avec l'ajax.

2.3.3. Difficultés besoin d'aide :

2.3.3.1. J'ai encore eu des difficultés pour assimiler ce que j'avais lu sur le tutoriel. Mais mes difficultés concernant les anciennes sections du tutoriel ont disparus, car lors de test il n'y (généralement) plus d'erreur de syntaxe.

2.3.4. Étape à venir :

2.3.4.1. Il faut dans la séance de la semaine prochaine impérativement que je finisse le tutoriel du javascript. Il faut également que nous commencions à coder le premier mini jeu niveau 5e.

2.4. Séance 4

2.4.1. Tâches réalisées :

2.4.1.1. J'ai pu finir le tutoriel JavaScript lors de cette séance. Je n'ai pas eu le temps de concrètement commencer un mini jeu. Je cependant pu réfléchir au prochaine que je devrai commencer la semaine prochaine.

2.4.2. Compétences développées :

2.4.2.1. Comme j'ai fini le tutoriel JavaScript, je possède les acquis indispensables pour commencer les mini-jeux.

2.4.3. Difficultés besoin d'aide :

2.4.3.1. J'ai rencontré des difficultés lors de l'apprentissage du JavaScript. Mais pas de gros problème.

2.4.4. Étape à venir :

2.4.4.1. Il faut pour la prochaine séance commencer un mini-jeu et au mieux le terminer en une séance.

2.5. Séance 5

2.5.1. Tâches réalisées :

2.5.1.1. Je suis assez déçu de moi-même pour cette séance. En effet, il me paraissait beaucoup plus simple de coder un mini jeu complet. Je n'ai pas fini de coder mon premier mini jeu en une séance (créer une lumière blanche à l'aide de trois spot de couleur bleu vert et rouge).

2.5.2. Compétences développées :

2.5.2.1. Je n'ai pas développer de compétences particulière au cours de cette séance puisque j'ai commencer la création de mon premier mini jeu. (rapidité en codage augmenté)

2.5.3. Difficultés besoin d'aide :

2.5.3.1. J'ai eu beaucoup de mal à commencer le mini jeu, même si je savais ce que je voulais faire. Comme dis précédemment j'ai été déçu de moi-même car j'ai fini le tutoriel javascript mais j'ai encore besoin de re-regarder le tutoriel. De plus, due à une non assimilation direct des différentes balises/commandes pour effectuer ce que je désirais faire, il a fallu que je re-regarde le tutoriel, ce qui m'a pris beaucoup de temps.

2.5.4. Étape à venir :

2.5.4.1. Il faut que j'avance au maximum le mini jeu commencé (peut être l'avancer chez moi). Et au mieux, le finir.

2.6. Séance 6

2.6.1. Tâches réalisées :

2.6.1.1. J'ai pu lors de cette séance compléter le mini jeu que j'avais commencé. Je ne l'ai pas encore terminé. Il faudra donc que je le complète chez moi, et peut être en faire d'autres. J'ai vu que les répertoire js n'étaient pas toujours libre d’accès, il a donc fallu que je comprenne tout un code pour en tirer les informations nécessaires à l'avancée de mon mini jeu.

2.6.2. Compétences développées :

2.6.2.1. J'ai pu approfondir mes connaissances en js.

2.6.3. Difficultés besoin d'aide :

2.6.3.1. J'ai rencontré un problème lors de l'assimilation d'un bout de code js. J'ai cependant réussi àcomprendre ou était l'erreur.

2.6.4. Étape à venir :

2.6.4.1. Il faut que je continue chez moi le mini jeu. Il faut également la semaine prochaine que je puisse finir le mini jeu. Et si j'ai le temps, il faut que je commence un autre mini jeu.

2.7. Séance 7

2.7.1. Tâches réalisées :

2.7.1.1. Lors de cette séance j'ai pu avancer dans mon mini jeu. J'ai toujours du mal à trouver d'autre code source javascript. J'ai cependant pu m'inspirer de ce que Soliane avait déjà fait.

2.7.2. Compétences développées :

2.7.2.1. Lors de cette séance j'ai approfondis mes connaissances en javascript. J'ai pris conscience du travail qui avait déjà été fait jusqu'ici.

2.7.3. Difficultés besoin d'aide :

2.7.3.1. Difficulté pour trouver des codes sources.

2.7.4. Étape à venir :

2.7.4.1. Il faut que je finisse le mini jeu chez moi. Il faut également que j'en commence un autre soit chez moi, soit lors de la prochaine séance.

2.8. Séance 8

2.8.1. Tâches réalisées :

2.8.1.1. J'ai pu avancer dans le projet de mon jeu, je pense cependant avoir accumulé du retard suite aux difficultés rencontrées.

2.8.2. Compétences développées :

2.8.2.1. Amelioration du langage js

2.8.3. Difficultés besoin d'aide :

2.8.3.1. Je n'ai pas réussi a trouver des code source js

2.8.4. Étape à venir :

2.8.4.1. Il faut avancer un maximum dans le projet du mini jeu, il faut que je travail l'isn chez moi.

2.9. Séance 9

2.9.1. Tâches réalisées :

2.9.1.1. J'ai rechercher d'autres sources javascript. Ceci était notre dernière séance d'isn, mais les programmes ne sont pas terminés. Il faut donc que j'avance pendant 1 mois et surtout pendant les vacances.

2.9.2. Compétences développées :

2.9.2.1. J'ai réussi à trouver un site regroupant des api javascript, celles ci sont des sources javascript que l'on peut prendre pour integrer dans mon programme. Je n'ai cependant pas pu trouver celle que je recherchait.

2.9.3. Difficultés besoin d'aide :

2.9.3.1. Pas de difficultés particulières.

2.9.4. Étape à venir :

2.9.4.1. Il faut finir le projet, en travaillant pendant les vacances et même après jusqu'au jour J.