Accueil Annuaire Articles Liste Forum Jeux Flash Chat Adept JDR Smiles Starconnexion

Php :


Faire son Propre Jeu chapitre 1

illustration

Ici, je vais tenter de vous donner les astuces de programmation que j’utilise pour faire mes jeux.

Je ne suis pas parfait et la rédaction d un tel article sera longue .

Définir le jeu

Partie plus ou moins longue suivant la taille de votre projet elle consiste simplement à écrire sur un bout de papier se que vous aimeriez faire réellement.

Si vous voulez faire un jeu très complet, il sera utile de dessiner les écrans que vous attendez.

L’objectif de cette phase et d’éviter de tomber dans l’informatique informaticienne smile. (Passer un temps fou à coder un truc qui est joli informatiquement parlant mais n’apportera rien au jeu).

Pour le moment, vous avez encore les idées claires, il faut en profiter.

Ici je passe quelques étapes souvent conseillées que je trouve trop rébarbatives comme choisir le langage, l’interface etc etc. de toutes façon vous avez déjà votre idée smile et je vous expliquerais que du PHP/MySQL avec une carte à la Smiles War smile

Faites des Etapes.

Définissez des Etapes, ne vous lancez pas dans le codage d’un jeu entièrement en 3D avec plug-in internet explorer permettant la reconnaissance vocale des ordres permettant d’interagir avec le personnage flash en haut à droite du menu…
Il vous faut de la motivation, donc des résultats de temps en temps. Tentez donc de découper votre projet en :

  • Vital
  • Beta test
  • Bonus 1
  • Validation et mise en ligne
  • Bonus 2
  • etc

    Attention, ne pas mettre en ligne trop vite où vous découragerez les visiteurs qui garderont une image négative de votre site et n’y remettront sûrement jamais les clics de souris.



    Définir la Base de Données

    La phase la plus importante à mon avis.

    C’est l’objet du jeu qui sera le plus contraint aux stress lorsque des millions de joueurs qui cliqueront tous en même temps sur la page qui fait un résumé complet du jeu smile

    Pour bien définir cette base de données, il faut avoir un maximum de connaissances possible sur MySQL. Je tenterais de faire un article sur l’optimisation de base de données et de vous donner un exemple de base propre

    /i/up/gorgu.20050104220010.php.gifDéfinir l’architecture PHP

    L organisation des fichiers est important pour que vous puissiez travailler convenablement et soulager la mémoire de votre serveur.

    Ainsi, oubliez tout de suite le tout dans un. Un seul fichier avec tout le code dedans serait du suicide pour vos neurones.

    Il faut donc trouver une structure avec le plus de petits fichiers possible avec des noms explicites vous permettant de vous replonger facilement dans le code après 2 mois de vacances au soleil.

    Trouver un Hébergeur

    Commencez par un hébergeur gratuit, histoire de ne pas dépenser de l’argent pour rien.

    Là aucun conseil, je ne suis pas spécialiste. Chacun des hébergeurs ont leurs adeptes et leurs détracteurs.

    illustrationCommencer le codage

    Oui même si cela est déconseillé par beaucoup, je conseil de coder directement chez l’hébergeur, c’est un peu plus long, mais on est sûre que cela marchera chez lui après. (testez les reguêtes SQL chez vous d abord smile histoire de pas planter son serveur SQL... (hein? déjà fait moi? ... non.. encore mille escuses OVH.)

    Un fois la base créée, vous pourrez repasser en développement local en utilisant une distribution easy PHP http://www.easyphp.org/ www.easyphp.org/images/easyphp_anim.gif.



    Un éditeur de PHP que j'aimes bien car il permet de faire direct par ftp: http://www.editplus.com/

    Béta test

    Regardez autour de vous, vos amis, votre chien, votre poisson rouge. Choisissez le plus boulet d’entre eux.
    Placez le devant l’écran, taisez-vous et observez… et oui vous n’aviez pas pensé à cela…

    Aller notez tout vous modifierez demain tout cela smile

    Graphisme

    La première chose que le joueur va regarder sera le graphisme. Si c’est moche, il ferme et va voir ailleurs, même si vous avez inventé un nouveau concept révolutionnaire de jeu de stratégie.

    Attention, oubliez votre superbe fond d’écran 4000x6000 qui rends cette touche magnifique.. Il pèse 120Ko et serait une calamité pour les petits modems et votre hébergeur.

    Mise en ligne
    … bonne chance …

    Inscription sur jouer.org
    Important cela smile
    article sur le référencement http://www.jouer.org/jouer-article-art134.html





    NB: l illustration n est pas ma production, si l auteur (que je n ai pas trouvé) désire faire enlever ou placer un lien vers son site web, il peut me contacter à gorgu at jouer.org

    par jouer.org
    dernière mise à jour:28/07/2005

  • commentaires
    titi959 : Merci mais comment avoir une equipe ?
    gorgu : balader sur les forums comme tourdejeu.net, jouer.org ou chercher parmis ces potes irl :p
    Jeux en ligne jouer.org Site declaré à la CNIL n° 822436 ~ Ajouter un site ~ Partenaires