CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

L'HTML5 : Divers questions.

fueel
fueel
Niveau 10
05 août 2013 à 05:17:21
  1. HTML5 seul est il suffisant pour créer un jeu?
  1. Si non, que dois-je apprendre d'autre?
  1. Est ce que l'HTML5 ressemble a l'HTML?
  1. Existe t-il un moteur graphique HTML5?
  1. Peut on faire du multijoueur avec l'HTML5?

Toute information consternant se langage met fort intéressant, n'hésiter pas a poster.

Merci :)

Monos
Monos
Niveau 7
05 août 2013 à 07:06:31
    1. Est ce que l'HTML5 ressemble a l'HTML? *

Ba c'et du HTML avec des options en plus pour faire du site web et des modifications de norme. Il ajoute le plus souvent des fonctions pour jouer des vidéos, afficher des images plus mieux, une meilleur structuration de la page, de nouvelle balise sur les formulaires.

    1. HTML5 seul est il suffisant pour créer un jeu?*

Non, car à ce que j'ai compris, le HTML5 va appeler des "script"
avec si je ne me trompe pas, un truc qu'on appelle Canvas.
Cela doit être du java si je ne me trompe pas. Des spécialistes me corrigerons si j'ai faux. Perso j'utilise MMF2 pour faire ça donc sur ce point de détaille technique)

    1. Peut on faire du multijoueur avec l'HTML5?*

La réponse est oui.

Pseudo supprimé
Pseudo supprimé 05 août 2013 à 07:39:47

Le HTML5 est un langage de balisage. Tu ne peux pas faire un jeu avec.
Il faudra que tu apprennes un langage de programmation, le javascript.

ThedahuDragon
ThedahuDragon
Niveau 6
05 août 2013 à 09:40:49

Mes VDD tout dit, je vais juste préciser:

Le HTML5 t'offre la possibilité d'utiliser un canvas.
Mais? Kesako un canvas?

C'est une planche/toile pour dessiner ce que tu veux.
Mais hélas, HTML n'est là que pour "signaler" les éléments que tu vas utiliser à ton navigateur.

C'est alors qu'intervient le JavaScript (Qui n'a aucun rapport avec le langage Java, il est toujours bon de le rappeler).
En effet, grâce au Javascript, tu vas pouvoir créer de l'interaction entre utilisateur et ton contenu de la page web.
C'est aussi grâce à lui que tu vas pouvoir dessiner des formes dans ta page web (qui peuvent être en 2D mais aussi en 3D).
Toute la gestion des évenement clavier, souris, se feront via le JavaScript, tu es donc forcé d'apprendre son utilisation si tu veux pouvoir commencer à faire ton jeu.

Attention! Un jeu multijoueur sera plus difficile à mettre en place! Car il va intervenir la notion de serveur. Je te conseil de t'attaquer à un petit projet solo, puis, quand tu commenceras à bien te débrouiller, tu pourras le faire évoluer en jeu multi.

Si tu veux pouvoir faire un système d'inscription, de sauvegarde, etc... Tu devras apprendre encore d'autres langages qui sont le PHP (interaction utilisateur -> Serveur web) et le SQL (Base de donnée).

Ne te décourages surtout pas! Fais toi des projet qui te semble simple, quite à les poster ici pour avoir un avis sur ça complexité, puis après, lance toi d'autre objectifs. La programmation n'est pas si dire, même si les syntaxes ne sont pas toujours les mêmes, en général, ça suit (presque) toujours le même modèle.

YouLikeMe
YouLikeMe
Niveau 10
05 août 2013 à 11:46:51

Thedahudragon à tous dit
Je tien juste à préciser que le multijoueur, en javascript, est assez simple quand on a les bouton outil, avec io.socket et nodeJS, c'est vraiment extrêmement simple :)

fueel
fueel
Niveau 10
05 août 2013 à 15:10:19

Merci pour vos explications, donc le mieux est de partir sur des projets simples, cela me semblais évident, mais j'arrive pas a comprendre a quoi sert finalement l'HTML dans tout ça?

[-ArK-]
[-ArK-]
Niveau 30
05 août 2013 à 15:15:57

A faire le lien entre le navigateur et le jeu en gros :hap:

[Guybrush]
[Guybrush]
Niveau 10
05 août 2013 à 15:16:22

:d) Questions / Réponses :

  1. HTML5 seul est il suffisant pour créer un jeu?

Non. Ce n'est pas un langage de programmation le HTML.
Ca ne sert que pour de l'affichage !
Mais surtout ça ne gère aucune variable.

  1. Si non, que dois-je apprendre d'autre?

PhP - SQL - JavaScript c'est le trio gagant du web ! :-d
Et bien sur le HTML mais ce n'est pas un langage.

  1. Est ce que l'HTML5 ressemble a l'HTML?

Oui ! :-d
C'est comme passer à l'iPhone 5 tu sais...
Quelques fonctions en plus :-)))

  1. Existe t-il un moteur graphique HTML5?

Non...
Le HTML n'étant pas un langage de programmation, il n'est pas possible d'en faire un moteur graphique ^^'

  1. Peut on faire du multijoueur avec l'HTML5?

Non plus...
Toujours ce même problème, ce n'est pas un langage !! :peur:

[Guybrush]
[Guybrush]
Niveau 10
05 août 2013 à 15:21:19

:d) « mais j'arrive pas a comprendre a quoi sert finalement l'HTML dans tout ça ? »

De l'affichage statique. Dans cette page que tu es en train de lire, le HTML sert à afficher les petits boutons que tu vois, les textes, les couleurs, les images et caetera...

Le HTML c'est du décors de page web pour résumer à l'extrême !

- C'est de l'affichage statique.
- Ca ne peut pas gérer la recherche d'un mot que tu tapes.
- Ca ne peut pas gérer ta connexion à ce site.
- Ca ne peut pas gérer de tri
- Ca peut éventuellement stocker une BDD (en dur dans la page mais faut être débile pour faire ça) mais en aucun cas ça ne peut l'exploiter !
- Ca ne peut pas gérer de variable et c'est bien ce point précis qui fait que ce n'est pas un langage de programmation !

convection
convection
Niveau 10
06 août 2013 à 06:21:05

Tu peux faire un jeu en HTML5, juste à voir "RuneScape" est en bêta en HTML5...

Pseudo supprimé
Pseudo supprimé 06 août 2013 à 06:40:51

Concrètement dans ton jeu, le HTML se limite à taper une fois
<canvas id="game" height="480" width="640"></canvas>
Et éventuellement à implémenter des menus.

Pseudo supprimé
Pseudo supprimé 06 août 2013 à 06:41:49

(ceci-dit, pas obligé d'utiliser un canvas, tu peux créer l'affichage du jeu avec des éléments HTML mais ils seront créés et manipulés en javascript...)

ThedahuDragon
ThedahuDragon
Niveau 6
06 août 2013 à 10:33:31

Convection, je t'invite à relire le début:

  1. HTML5 seul est il suffisant pour créer un jeu?

Si tu arrives à sortir un jeu comme celui-ci uniquement avec du code HTML, alors là, bravo!

convection
convection
Niveau 10
06 août 2013 à 15:23:14

Le jeu était à la base en Java, mais depuis quelque mois il est recoder entièrement en HTML5, par contre la bétâ est réserver aux gros joueurs , ce que je ne suis pas, alors j'ai jamais testé.

[Guybrush]
[Guybrush]
Niveau 10
06 août 2013 à 15:34:08

J'aimerais...

Oui, j'aimerais vraiment ! :hap:

Qu'on me donne un lien d'un jeu qui fonctionne à 100% en HTML et qui n'utilise rien d'autre que du HTML !

:rire2: :rire: :bravo:

:pf: Non, sérieusement, un lien ?!

takanaman
takanaman
Niveau 5
06 août 2013 à 16:41:33

Quoi qu'il en soit les API CanvasRenderingContext2D, Audio et Video manipulable en JS font bien parti des normes HTML5 d'où l'appelation d'application HTML5 :)

[Guybrush]
[Guybrush]
Niveau 10
06 août 2013 à 16:56:17

:d) En 1 :

Le HTML c'est par définition très limité : Hypertext Markup Language.
En gros ça veut dire que ça va gérer des « balises » et des liens web...

Si ça devait gérer d'autres choses il faudrait en changer le nom et donc... Bah ce n'serait plus du HTML lol

:d) En 2 : Le HTML n'est pas un langage de programmation ! :-d

Désolé à tous les maitres du monde en puissance qui pensaient être doués en « prog » parce qu'ils connaissaient le HTML...

Mais le HTML n'admet pas de variable.

Et cette petite phrase suffit à elle seule pour rendre impossible le développement d'un jeu.

Sans variable, aucune programmation possible !
Essayer de faire un jeu ou même un simple identifiant de joueur sans variable lol

La seule chose qui s'en raprocherait en HTML 5 c'est le balisage des variables (Pour info : <var>) mais ce n'est qu'un pointeur... Une balise qui indique où sera la variable mais c'est tout ! Ca n'est en aucun cas LA variable...

[-ArK-]
[-ArK-]
Niveau 30
06 août 2013 à 17:30:02

Un jeu en HTML 5 et CSS, sans javascript ni rien d'autre :

http://ndruger.lolipop.jp//hatena/20110429/css_game/css_game.htm

Cool hein ? :cool:

je sais pas comment il a fait ça mais il a du en chier :rire:

convection
convection
Niveau 10
07 août 2013 à 00:29:52

http://www.runescape.com/beta

S'too.

[Guybrush]
[Guybrush]
Niveau 10
07 août 2013 à 08:42:21

Hum...

Ce n'est pas parce qu'on utilise du HTML (5 ou pas) que le jeu se passe de tout le reste !!

:d) Quid :

- Les variables ?!
- Les Bases de Données ?!
- Les Animations ?!
- Les sécurités ?!
- Les Contrôles ?!
- Les échanges client-serveur ?!

« S'too. » lol :p)

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment