La POO et les jeux en PHP - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : La POO et les jeux en PHP (/showthread.php?tid=2506) |
RE: La POO et les jeux en PHP - Studio Gamboo - 28-02-2008 Je tient juste à rajouter que, au delà de l'aspect uniquement technique, la POO te force à travailler avec des "concepts" d'objets justement. C'est une gymnastique à prendre et qui rend ton dév plus "naturel" (si on peut dire ça) et du coup plus agréable et plus simple, à mon avis. Enfin comme tout les gens au dessus, j'était réfractaire avant de m'y mettre. Désormais je ne pourrais pas m'en passer, et pas m'arrêter d'apprendre ! RE: La POO et les jeux en PHP - SorenS - 29-02-2008 Après avoir lu tout ce que vous avez mis sur la poo (les 5pages, ce topic,le wiki), j'ai décidé de m'y mettre Mais... connaissez-vous le meilleur site pour apprendre? Je n'ai pas envie d'acheter un livre dessus (je viens de mettre des sous pour Flash & Ruby). Voilà merci d'avance RE: La POO et les jeux en PHP - Mysterarts - 29-02-2008 Perso, j'ai commencé par le tuto du SDZ : http://www.siteduzero.com/tuto-3-1678-0-la-programmation-orientee-objet-en-php.html Puis après, essentiellement de la pratique et utilisation de script pré fait en POO pour voir... Mysterarts RE: La POO et les jeux en PHP - Zboy74 - 29-02-2008 En fait, la syntaxe en elle même n'est pas compliqué et tiens sur un page. Le tuto du site du zéro à l'air bien fait, en tout cas, essaie de commencer par ça pour comprendre le concept. Après le reste, c'est de la pratique : tu essaies des trucs, ca marche, t'es content et tu met un tag "POO powered" en bas de ta page d'accueil. Après va vouloir transcrire en objet des concepts un peu plus compliqués, ca va pas marcher, alors tu va te poser des questions, puis tu va aller fouiller à ce moment dans la direction des Designs Patterns... et ainsi de suite. C'est vrai que ca peut rebuter, on peut vite se prendre la tête, après c'est plus des pb de programmation mais de modélisation. Bref, voilà en gros mon cheminement dans le labyrinthe de la POO :
Bonne chance, et si tu déniche des bonnes ressources, je suis preneur! PS: ce que je raconte ici n'engage que moi, c'est du vécu et sûrement pas une bonne méthode, mais je pense que c'est une bonne façon de rentrer dans la POO petit à petit... RE: La POO et les jeux en PHP - SorenS - 02-03-2008 Comme je l'ai dit, je m'y suis mis ^^ Mais je bloque à un endroit. Dans le wiki il y'a : Wiki a écrit : J'aimerai savoir comment il peut indiquer l'erreur ? le $erreur contient soit TRUE soit FALSE mais comment savoir où est l'erreur ? pseudo, pas tout remplis, etc... Merci d'avance RE: La POO et les jeux en PHP - Plume - 02-03-2008 C'est à développer dans la méthode de ta classe. Par exemple remplir un tableau contenant les messages d'erreurs. Cordialement, RE: La POO et les jeux en PHP - SquallMazento - 02-03-2008 SorenS a écrit :Comme je l'ai dit, je m'y suis mis ^^ Peut-être qu'il y a un attribut qui sert à stocker les erreurs ? Ça donnerait un truc comme ça : Code PHP :
RE: La POO et les jeux en PHP - Sephi-Chan - 02-03-2008 Tu peux faire comme ça aussi : La classe Comptes (en partie) : Code PHP :
Et le script d'instruction (en partie aussi) : Code PHP :
Il y a plusieurs façon de procéder. De manière générale, je conseille de ne rien afficher avec les méthodes, mais plutôt d'envoyer les données au script pour qu'il les affiche : ici, les méthodes de vérification remplissent un tableau selon les erreurs qu'elles rencontrent et le script d'inscription les affiche avec un foreach dans le cas où la fonction de création de compte échoue (elle renvoie alors FALSE). Ça permet de prendre l'habitude de séparer l'affichage du traitement. Sephi-Chan RE: La POO et les jeux en PHP - SorenS - 02-03-2008 Ok, merci à tous je vois comment faire maintenant. RE: La POO et les jeux en PHP - Plume - 02-03-2008 Z'êtes patients les gars, z'avez illustrer en une page ce que j'ai écrit sur 2 lignes Citation :De manière générale, je conseille de ne rien afficher avec les méthodes, mais plutôt d'envoyer les données au script pour qu'il les afficheL'as bien retenu sa leçon Cordialement, |