JeuWeb - Crée ton jeu par navigateur

Version complète : [PTI 5] Annuaire JeuWeb
Vous consultez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
Rebonjour,

C'est encore moi, après j'arrêterais de pondre des post dans les sections 34 (ouf...)
Pour ma dernière PTI, sans doute la plus connut, puisqu'on en a longuement débattu sur un autre post: l'annuaire JeuWeb que j'ai réalisé en une semaine comme un fou34
J'ai donc fini la veille pour le lendemain et coup de chance je suis tombé sur cette PTI (car au final on en fait 4 pour rien ! Et oui merci les brillants esprits qui sont a l’éducation national!)
Bref, je vais donc vous montrer le résultat final que j'ai donc présenter a mon jury de BTS avec lequel cela c’est bien déroulé.

Nom du jeu/projet : Annuaire JeuWeb
Technologie (AJAX, JS, PHP, MySQL)
Type de codage procédural

Charge en terme de programmation 1 semaine chargé!
Contrainte d'âge : Aucune

Ayant repris le design de base de la PTI 2, j'ai du adapter le design en reprenant celui du forum et j'ai conservé le système full AJAX.

Donc voilà ce que ça donne:
[Image: accueil%5B1%5D.PNG_u1246448818.png]

Puis la liste des quelques jeux que j'ai entré (accessible par "Jeux" dans le menu du haut)
[Image: liste%5B1%5D.PNG_u1246448819.png]

Je vous montre un autre exemple que le jeu de keke, celui de Wells: Septentrion:

Onglet "description"
[Image: fiche%5B1%5D.PNG_u1246448818.png]

Onglet "screen"
[img]ttp://upload.jeuweb.net/uploaded/screen%5B1%5D.PNG_u1246448819.png[/img]
Le fameux bandeau déroulant:
"Celui-ci contient les screen du jeu, il défile en permanence a vitesse faible. (par défaut vers la gauche)
Si vous allez sur une flèche cela défile beaucoup plus vite, et inverse le sens de défilement le cas échéant.
Évidement le bandeau défile à l'infinie, c'est à dire qu’on n’est pas bloqué quand on arrive au bout, ça fait une boucle sans fin. (avec les mêmes images donc)
De plus si on met la souris dans le div central, alors les images arrêtent de défiler permettant ainsi de cliquer sur le screen que l'on souhaite, le lien mène sur le screen en taille réel, car ils sont réduit dans le bandeau en 170*130px..."

Exemple de screen a taille réel dans notre cas:
[Image: rapport8%5B1%5D_u1246448819.png]

Ensuite l'onglet "vote"
[Image: vote%5B1%5D.PNG_u1246448819.png]

Lorsque votre souris passe sur les symboles, les icones qui sont au delà de la souris se grisent et celles qui la précède deviennent en couleur. si vous cliquez, vous valider votre vote. si vous enlever la souris, les icones redevienne tel quel était (si vous aviez déjà voté, les images ne redeviennent donc pas toutes grisé, cela conserve le niveau du vote...)
Evidemment 1 vote par membre et par jeu, donc si vous voter à nouveau, cela ne sera pas prit comme un nouveau vote mais comme un changement de vote.

De plus vous pouvez entrer un commentaire sur le jeu (commentaire accessible via l'onglet "description" -> "voir les commentaires". (le bouton envoyer vous envois directement sur la page des commentaires)

Puis également le petit module de recherche par rapport aux divers critères:
[Image: recherche%5B1%5D.PNG_u1246448819.png]

Voilà, je pense avoir fait le tour de mes 5 petits programmes.
Bien que mon sentiment personnel soit une impression de temps perdu vis a vis de mon jeu (j'aurais préfère coder mon MMORPG que les PTI), je pense ceci dit que cela a put me servir de bon entrainement et que cela me resservira sans doute un jour, certaines choses peut être pour mon jeu justement...

Bref, merci de votre attention, en espérant avoir inspiré certains!

Mon prochain post dans cette section sera sans doute pour mon "vrai" jeu, mais pas avant un petit moment 2

En tout cas je vais pouvoir reprendre la programmation cet été quand ma chérie travaillera... (Il ne faut pas devenir "no life" non plus!) 16
Ah, celui-ci, on le connaît. 2

Ce que je trouve dommage, c'est que finalement, tes 5 projets sont très proches : les technologies utilisées sont les mêmes partout. Peut-être que le fait de ne présenter qu'un seul projet sur les 5 est une bonne chose pour toi : qu'auraient pensé les examinateurs en voyant que les 4 autres étaient sensiblement les mêmes ?

Ne trouves-tu pas dommage de t'être enfermé dans des sites Web en PHP/MySQL ?

En tout cas, je suis surpris que le BTS soit si peu regardant vis-à-vis de la polyvalence de ses élèves.


Sephi-Chan
C'est vrai que les projets sont proches, mais pourquoi se compliquer à faire 5 trucs complétement différents (ce qui est beaucoup plus dur que des projets ressemblants) quand on sait que les examinateurs n'en verront qu'un seul de tout façon.

Ensuite, il ne voulait/pouvait peut-être pas apprendre autre chose que PHP/SQL, même si le Ruby est formidable 16, l'apprentissage d'un langage jusqu'à sa maîtrise est long, donc il manquait peut être de temps.

La preuve, il a fini ses 5 projets juste à temps, alors si il avait du apprendre et inventer des concepts en plus, il aurait pas réussi.

Sinon, je pense que cet annuaire mériterait d'être hébergé, il est bien conçu et utile, peut-être devriez-vous vous regrouper avec Sephi-Chan, pour éviter de passer de 0 annuaires à 2 2

Bye
Je trouve sa bien aussi. Bravo à toi!
Pour te répondre Sephi, il y a un dossier de présentation des 5 pti avec les technologie utiliser, que le jury a bien entendu vu. Le truc c'est que je veux me spécialiser dans le web (je le leur ai dit...)
J'ai faillis faire une PTI en C#, mais faute de temps j'ai changer...
Pour la PTI 5 je devais faire du cryptage, mais idem, j'ai pas eu assez de temps pour faire quelque chose de complet...

Je pense sincèrement que 5 PTI c'est trop. Il serait mieux de faire Une ou deux grosses PTI, bien faite et bien bourrine, que de faire 5 petit truc...

Voila, merci.
Ah ok, il y a quand même un dossier à rendre.
C'est vrai que 5 ça fait beaucoup ! 4


Sephi-Chan
Et moi qui ai fait un bomber à 4 en 6 mois pour mon unique projet de fin d'année 34.

Tu t'en sors royalement 34

kéké
Merci 34

En plus j'ai perdu pas mal de temps avec mes deux PTI que j'ai abandonner :
-algo des fourmis (C#)
-cryptage...

bref, c'est passé maintenant! 2
URLs de référence