méthodolagie pour créer un jeu en ligne - HTML/CSS - Programmation
Marsh Posté le 25-05-2006 à 13:20:32
Un site de ce type nécessite obligatoirement une base de données ou stocker les données des membres.
Il ne faut donc pas que simplement du HTML (ni du DHTML qui n'est qu'une évolution Dynamique du HTML) mais bel et bien un langage plus conséquent du type : Asp ou encore Php, dans ce cas je te conseille d'avoir de solides bases en html avant de te lancer, j'ai déjà fait un jeu en ligne de ce type (mais plutot orienté rpg) que je n'ai jamais fini faute de temps mais je peut te certifier que ca en fait des lignes de code !
++
Marsh Posté le 25-05-2006 à 17:32:45
alors, si j'ai bien compris, il faut que je commence à maitriser le HTML et ensuite... euh... ben je sais plus ensuite!
il vaut mieu apprendre le DHTML ou le PHP?
sinon, il y a bien des pages simples (en HTML) dans ce genre de sites? ce que je veut dire, c'est que je pourrai m'entrainer à faire des pages en faisant de pages d'aides, des tableaux, du texte, et ainsi gagner un peu de temps...
parce que j'ai déjà 20 colorisations pas faciles à faire (surtout pour une débutante en colo! ) et ils faudrat penser à faire touts les objets...
Marsh Posté le 25-05-2006 à 17:38:42
Le php se base sur le HTML, en gros le php c'est la partie intéractive du site, tout est en HTML et tu inclus du php pour les relations clients/serveur uniques.
Donc oui commence par tes pages HTML et un conseil vas faire un tour sur :
http://phpdebutant.org/ et entraine toi à faire l'espace membre, à comprendre comment tout ceci fonctionne, c'est par là que j'ai commencé à l'époque et je peut te dire que si tu es motivée tu y arriveras.
Le DHTML ne te servira à rien ou très peu si tu veux faire des choses ± dynamiques (objets en mouvement, transitions)...
Au plaisir
Marsh Posté le 25-05-2006 à 17:44:52
OK! j'ai compris! le DHTML (donc javascript) ne sert en rien aux intéractions (et aux calculs, aux variables...) c'est juste esthétique?
Marsh Posté le 25-05-2006 à 17:49:22
derkomai a écrit : OK! j'ai compris! le DHTML (donc javascript) ne sert en rien aux intéractions (et aux calculs, aux variables...) c'est juste esthétique? |
Si tu pars sur cette idée, c'est un bon début. L'idéal c'est de concevoir de façon à ce que le JS ne soit qu'un plus, qui n'empêche pas le fonctionnement du site s'il est désactivé.
Marsh Posté le 25-05-2006 à 18:16:30
bon, alors...
(ca vous dérange pas de m'aider? je sais qu'il y a des gens qui sont lourds, je voudrais pas l'être trop!)
pour faire l'espace membre, par exemple...
je pensait à faire quelque chose avec un menu de droite, de gauche et un cadre au milieu... ca, ca se réalise donc exclusivement en HTML? (avec un tableau, je pense...)
il faudrait faire une feuille de style pour contenir toutes les mises en formes du texte du site
et pour le PHP, et bien je suis en train de lire...
et le java script n'est donc pas indispensable? j'ai cru voir q'uil y aurait des problèmes de résolution... (tout le monde n'est pas en 1024 par 768! pourtant c'est éfficace comme résolution (en tout cas pour les gens qui font du graphisme et qui ont un écran qui peut pas afficher mieux! ))
sinon, merci rpgmax pour le site! je l'aime bien! (j'aurai pu tomber sur un site tout beûrk et pas vraiment clair...)
Marsh Posté le 25-05-2006 à 18:24:33
Concois toute ta structure, avec tes frames (même si ce n'est pas recommandé) mais pour débuter et faire quelques essais c'est déjà ca...
Ne pense pas réaliser en 2j un site de ce type sans connaissances, et oui pour la feuille css, excellente idée.
Le Javascript comme le DHTML ou tout autre scriptage de ce genre n'est là que pour embellir, rendre plus vivant (dans le cas de ton site, message d'alert (fonction alert) ou encore bulles d'infos sur lien...) comme te l'a dit gooopil...
Donc commence par créer toute l'interface du site, essaie ensuite d'inclure un espace membre (qui sera de toute évidence indispensable !)
Niveau hébergement il te faudra donc un hébergeur supportant le php ainsi que mysql (la base de données), si tu es chez Free leurs pages persos sont bien pour débuter de toute façon au final ca sera certainement sur du dédié mais tu n'es pas encore là
Pour t'entrainer je te propose juste de faire une page entièrement en HTML mais avec l'extension (.php) et d'y inclure juste un affichage de texte en php (echo/print), ensuite tu l'héberges et tu regardes la source une fois sur le serveur pour comprendre comment c'est interprété.
Ah oui important, il te faut absolument mettre en ligne pour avoir un aperçu des scripts php, ton pc ne gère pas ce langage par défaut, si tu veux avoir un aperçu et travailler plus rapidement je te conseille d'installer un serveur web de type Apache (Wamps et très bien pour débuter), enfin de ce côté là il faut que tu te renseignes, sur le site officiel de Wamps par exemple car c'est hors sujet
Marsh Posté le 25-05-2006 à 18:34:54
ou non! pas 2 jours! je sais pertinament que se srat long! je comprend déjà pas tout ce que tu dit (mais c'est parceque je connait encore rien au PHP!)
mais au bout de.... 2 ... mois et demi à rien avoir à faire jour après jour, j'éspère quand même que j'aurai ... 4 colos avec tout le minimum en pages HTML requis pour commencer à avoir quelque chose!
sinon pour les serveurs, j'ai pris easyPHP (le premier qu'il y avais dans la liste )
enfin bref... on verra ca... dans trois semaines!
Marsh Posté le 25-05-2006 à 20:09:39
derkomai a écrit : ce qui me fait poser cette question c'est que, si j'ai bien compris, le DHTML requiert java script... |
Le DHTML n'existe pas vraiment. En fait, DHTML regroupe HTML et Javascript : c'est l'utilisation du Javascript qui rend dynamique l'HTML, d'où le terme DHTML. Donc trouves-toi des bouquins sur le Javascript, tu apprendra alors le DHTML
derkomai a écrit : or, sur beaucoup de sites, il n'y a apparament pas de java script!!! |
Oui, on n'est pas obligé de l'utiliser.
rpgmax a écrit : Le php se base sur le HTML |
Euh.... non . Le PHP est un langage permettant de réaliser des applications côté serveur, et de générer ce que l'on veut (du texte, de l'HTML, des images, etc.)
Marsh Posté le 25-05-2006 à 20:44:56
Citation : je pensait à faire quelque chose avec un menu de droite, de gauche et un cadre au milieu... ca, ca se réalise donc exclusivement en HTML? (avec un tableau, je pense...) |
Pas de tableau.
Tableau : données tabulaires...
Pour le reste plein de balise sont là pour ça....
un formulaire:
<form ...>
<fieldset>
<legend>....</le...
<label ..>....</label> <input .. />
<label ..>....</label> <input .. />
<label ..>....</label> <input .. />
....
Sites utiles:
www.alsacreations.com
www.openweb.eu.org
Marsh Posté le 25-05-2006 à 21:11:25
euh... j'ai plus le temps de faire la lecture (peut être que la réponse à la question que je vais pser s'y trouve!)
je sais pas si j'ai le droit de donner des titres, mais j'ai eu l'occasion d'analyser un petit peu la construction de midgard legend et CCM, toutes leurs pages sont organisées dans une sortes de subdivision de lapage qui ressemblerait à un tableau avec des bordures invisibles...
c'est pas des tableaux?
en tout cas, j'ai imprimer une pile documentation sur le HTML et les CCS sur CCM, je trouve à peu près les mêmes choses que dans beaucoup de sites (texte, mise en forme, formulaires...) , je pense que tout ce qu'il y a à savoir s'y trouve!
Marsh Posté le 25-05-2006 à 21:12:06
derkomai a écrit : toutes leurs pages sont organisées dans une sortes de subdivision de lapage qui ressemblerait à un tableau avec des bordures invisibles... |
Si, mais c'est exactement comme ça qu'il ne faut pas faire
Marsh Posté le 25-05-2006 à 21:36:24
et comment? parce que moi, le truc qui m'a toujours fasciner, c'était la fabuleuse, ingénieuse et irremplassable invention du enu de gauche...
j'ai donc chercher et chercher un moyen de le faire...
mais quelle méthode si ce n'est celle du tableux, qui porte quand même ces fruits pour fonctionner sur la majorité des sitees d'elevage???
Marsh Posté le 26-05-2006 à 07:49:54
derkomai a écrit : et comment? parce que moi, le truc qui m'a toujours fasciner, c'était la fabuleuse, ingénieuse et irremplassable invention du enu de gauche... |
Ben si tu penses comme ça ... Ce sera encore et encore un site de plus bien pourri sur la toile...Alors te donne pas tout ce mal si c'est pour en arrivé là.
Marsh Posté le 26-05-2006 à 20:10:27
ben je suis peut être que ignorante! vous pensez comment, vous pour faire une interface éfficace?
et puis je vois pas en quoi les jeux d'élevages sont pourris... il le sont souvent mais il y en a qui sont bien... à moin qu'il y ait peu de sites qui sont carément mieux faits, mais vu que j'en ai jamais croiser, je sais même pas que ca existe
Faire un menu de gauche avec CSS???
Marsh Posté le 25-05-2006 à 11:53:02
Bonjour à tous!
je suis en train de créer un dossier, alaant du plus simple au plus lourd, sur un jeu d'élevage que je voudrais réaliser sur internet...
j'ai déjà étudier un petit peu le méchanisme, touché un peu au HTML...
et c'est entre la téhorie et les faits remarqués qur internet que je me perd...
j'ai cru comprendre que faire un jeu -interactif, donc!- en ligne requirait le DHTML...
première question: un site interactif est forcémént en DHTML? ou pas?
ce qui me fait poser cette question c'est que, si j'ai bien compris, le DHTML requiert java script... or, sur beaucoup de sites, il n'y a apparament pas de java script!!!
alors est ce qu'il peut y avoir du DHTML sans javascript?
j'ai pas encore tout saisi sur le DHTML et les livres la dessus sont rares... sela dit j'ai un livre de programmation qui en parle et je devrait relire deux/trois pages sur le net pour se faire une synthèse...
alors serait-ce une bonne chose de courrir m'acheter un bouquin sur le java script?
merci à vous!