From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../index.html | 106 +++++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 files/fr/jeux/introduction_to_html5_game_gevelopment_(summary)/index.html (limited to 'files/fr/jeux/introduction_to_html5_game_gevelopment_(summary)') diff --git a/files/fr/jeux/introduction_to_html5_game_gevelopment_(summary)/index.html b/files/fr/jeux/introduction_to_html5_game_gevelopment_(summary)/index.html new file mode 100644 index 0000000000..e18d9517f8 --- /dev/null +++ b/files/fr/jeux/introduction_to_html5_game_gevelopment_(summary)/index.html @@ -0,0 +1,106 @@ +--- +title: Introduction au développement de jeux HTML5 (résumé) +slug: Jeux/Introduction_to_HTML5_Game_Gevelopment_(summary) +tags: + - Firefox OS + - HTML5 + - Jeux + - Mobile +translation_of: Games/Introduction_to_HTML5_Game_Development_(summary) +--- +
{{GamesSidebar}}
+ +
{{IncludeSubnav("/en-US/docs/Games")}}
+ +
+

Avantages

+ +
    +
  1. Les jeux construits avec HTML5 fonctionnent sur les smartphones, les tablettes, les PC et les téléviseurs intelligents.
  2. +
  3. Annoncez et promouvez votre jeu sur le Web, ainsi que sur d'autres médias.
  4. +
  5. Paiements. Chargez ce que vous voulez et utilisez le service de traitement des paiements de votre choix.
  6. +
  7. Mettez à jour votre jeu quand vous le souhaitez.
  8. +
  9. Collectez vos propres analyses !
  10. +
  11. Connectez-vous plus étroitement avec vos clients,
  12. +
  13. Les joueurs peuvent jouer au jeu n'importe où, n'importe quand.
  14. +
+ +

Technologies Web

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FonctionTechnologie
AudioWeb Audio API
GraphiqueWebGL (OpenGL ES 2.0)
InputÉvénements tactiles, Utiliser l'API Gamepad, capteurs de l'appareil , L'API WebRTC, Utiliser le mode plein écran, Pointer Lock API
LanguageJavaScript (ou C/C++  utilisant Emscripten pour compiler en JavaScript )
NetworkingWebRTC et/ou WebSockets
StockageIndexedDB  ou le "cloud"
WebHTML, CSS, SVG, Social API ( et beaucoup plus! )
+ +
+
+
API plein écran
+
Gameplay en plein écran.
+
API Gamepad
+
Utilisez des manettes ou d'autres contrôleurs de jeu.
+
HTML et CSS
+
Créez, stylisez et aménagez l'interface utilisateur de votre jeu.
+
Audio HTML
+
Jouez facilement des effets sonores et de la musique simplement.
+
IndexedDB
+
Stockez les données utilisateur sur leur propre ordinateur ou appareil.
+
JavaScript
+
Langage de programmation Web rapide pour écrire le code de votre jeu.
+ Pour porter facilement vos jeux existants Emscripten ou Asm.js
+
API de verrouillage de pointeur
+
Verrouillez la souris ou tout autre périphérique de pointage dans l'interface de votre jeu.
+
SVG (Scalable Vector Graphics)
+
Créez des graphiques vectoriels qui évoluent en douceur, quelle que soit la taille ou la résolution de l'écran de l'utilisateur.
+
Tableaux typés
+
Accédez aux données binaires brutes depuis JavaScript; Manipulez les textures GL, les données de jeu ou tout autre chose.
+
API Web Audio
+
Contrôlez la lecture, la synthèse et la manipulation de l'audio en temps réel.
+
WebGL
+
Créez des graphiques 3D (et 2D) haute performance à accélération matérielle. OpenGL ES 2.0.
+
WebRTC
+
Communications en temps réel pour contrôler les données audio et vidéo, y compris la téléconférence et la transmission d'autres données d'application entre deux utilisateurs comme le chat.
+
WebSockets
+
Connectez votre application ou votre site à un serveur pour transmettre des données en temps réel. Parfait pour l'action de jeu multijoueur, les services de chat, etc.
+
Web Workers
+
Créez des threads d'arrière-plan exécutant leur propre code JavaScript pour les processeurs multicœurs.
+
XMLHttpRequest et File API
+
Envoyez et recevez tout type de données que vous souhaitez à partir d'un serveur Web, comme le téléchargement de nouveaux niveaux de jeu et d'illustrations pour transmettre des informations sur l'état du jeu non en temps réel dans les deux sens.
+
+
-- cgit v1.2.3-54-g00ecf