Créez des jeux de A à Z avec Unity - IV. Réseau et mode multijoueur (2e édition)

Nonfiction, Computers, Entertainment & Games, Game Programming - Graphics
Cover of the book Créez des jeux de A à Z avec Unity - IV. Réseau et mode multijoueur (2e édition) by Anthony Cardinale, Éditions D-BookeR
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Anthony Cardinale ISBN: 9782822707374
Publisher: Éditions D-BookeR Publication: February 13, 2018
Imprint: Éditions D-BookeR Language: French
Author: Anthony Cardinale
ISBN: 9782822707374
Publisher: Éditions D-BookeR
Publication: February 13, 2018
Imprint: Éditions D-BookeR
Language: French

Offrir aux joueurs la possibilité de jouer en réseau est un véritable atout mais aussi une gageure technique. Les jeux multijoueurs sont certainement les plus difficiles à développer car toutes les données doivent être synchronisées en même temps sur les écrans des différents joueurs. Sans parler des questions sous-jacentes de sécurité. Depuis la version 5.1, Unity intègre un gestionnaire de réseau UNET (Unity Networking) qui prend en charge tous ces aspect et rend accessible à tous la mise en place d'un mode en ligne. Bien sûr, vous n'échapperez pas à l'écriture de quelques lignes de code, mais ce travail sera beaucoup moins fastidieux et beaucoup moins technique qu'avant.
Ce manuel vous montre comment tirer parti d'UNET et ajouter à vos jeux un mode multijoueur en ligne. Vous partirez du jeu réalisé dans le module précédent et l'enrichirez de fonctionnalités réseau. Pour les lecteurs n'ayant pas lu ce dernier, il suffira de télécharger les codes sources de son exemple. Vous verrez comment mettre en place la couche réseau pour que plusieurs joueurs puissent s'affronter en ligne. Vous apprendrez également à stocker/récupérer des données sur un serveur distant et créer un compte joueur en ligne.
Enfin, vous vous familiariserez également avec Photon Engine, une solution alternative à UNET également très pratique.

Quatrième volet de la série de livres Créez des jeux de A à Z avec Unity, ce manuel suppose que vous savez créer un jeu monojoueur. Si ce n'est pas le cas, nous vous recommandons la lecture des modules précédents. L'introduction du module UNET a considérablement simplifié le développement des jeux réseau. Vous aurez quand même besoin d'un bagage technique élémentaire, à savoir quelques notions en PHP, SQL et JSON.

Cible : Intermédiaire/Avancé

Sommaire :

  1. Notions fondamentales du réseau
  2. Découverte d’UNET
  3. Mise en réseau
  4. Instanciation sur le réseau
  5. Interactions entre joueurs
  6. Optimisation pour le réseau
  7. Création d’un menu personnalisé
  8. Menu Options et modes de jeux
  9. Utilisation d'une base de données
  10. Création d'une API PHP
  11. Utilisation de l'API avec SimpleJSON
  12. Communauté et partage
  13. Découverte de Photon Engine
  14. Bases de Photon Engine
  15. Migration de UNET vers Photon Engine
  16. Utilisation d'une manette de jeu
  17. Publier son jeu
  18. Financer son projet
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Offrir aux joueurs la possibilité de jouer en réseau est un véritable atout mais aussi une gageure technique. Les jeux multijoueurs sont certainement les plus difficiles à développer car toutes les données doivent être synchronisées en même temps sur les écrans des différents joueurs. Sans parler des questions sous-jacentes de sécurité. Depuis la version 5.1, Unity intègre un gestionnaire de réseau UNET (Unity Networking) qui prend en charge tous ces aspect et rend accessible à tous la mise en place d'un mode en ligne. Bien sûr, vous n'échapperez pas à l'écriture de quelques lignes de code, mais ce travail sera beaucoup moins fastidieux et beaucoup moins technique qu'avant.
Ce manuel vous montre comment tirer parti d'UNET et ajouter à vos jeux un mode multijoueur en ligne. Vous partirez du jeu réalisé dans le module précédent et l'enrichirez de fonctionnalités réseau. Pour les lecteurs n'ayant pas lu ce dernier, il suffira de télécharger les codes sources de son exemple. Vous verrez comment mettre en place la couche réseau pour que plusieurs joueurs puissent s'affronter en ligne. Vous apprendrez également à stocker/récupérer des données sur un serveur distant et créer un compte joueur en ligne.
Enfin, vous vous familiariserez également avec Photon Engine, une solution alternative à UNET également très pratique.

Quatrième volet de la série de livres Créez des jeux de A à Z avec Unity, ce manuel suppose que vous savez créer un jeu monojoueur. Si ce n'est pas le cas, nous vous recommandons la lecture des modules précédents. L'introduction du module UNET a considérablement simplifié le développement des jeux réseau. Vous aurez quand même besoin d'un bagage technique élémentaire, à savoir quelques notions en PHP, SQL et JSON.

Cible : Intermédiaire/Avancé

Sommaire :

  1. Notions fondamentales du réseau
  2. Découverte d’UNET
  3. Mise en réseau
  4. Instanciation sur le réseau
  5. Interactions entre joueurs
  6. Optimisation pour le réseau
  7. Création d’un menu personnalisé
  8. Menu Options et modes de jeux
  9. Utilisation d'une base de données
  10. Création d'une API PHP
  11. Utilisation de l'API avec SimpleJSON
  12. Communauté et partage
  13. Découverte de Photon Engine
  14. Bases de Photon Engine
  15. Migration de UNET vers Photon Engine
  16. Utilisation d'une manette de jeu
  17. Publier son jeu
  18. Financer son projet

More books from Éditions D-BookeR

Cover of the book Travailler en équipe - MODULE EXTRAIT DE Solutions informatiques pour les TPE ...avec des logiciels libres by Anthony Cardinale
Cover of the book Développer des applis innovantes avec Unity - I. Réalité virtuelle by Anthony Cardinale
Cover of the book Créer des applications avec Qt 5 - Qt Quick by Anthony Cardinale
Cover of the book Créez des jeux de A à Z avec Unity - I. Votre premier jeu PC (2e édition) by Anthony Cardinale
Cover of the book S'organiser - MODULE EXTRAIT DE Solutions informatiques pour les TPE ...avec des logiciels libres by Anthony Cardinale
Cover of the book Créez des jeux de A à Z avec Unity - III. Concevoir un jeu 2D (2e édition) by Anthony Cardinale
Cover of the book Communiquer avec les autres - MODULE EXTRAIT DE Solutions informatiques pour les TPE ...avec des logiciels libres by Anthony Cardinale
Cover of the book Solutions informatiques pour les TPE ... avec des logiciels libres by Anthony Cardinale
Cover of the book Programmer en Go : Pourquoi ? Comment ? by Anthony Cardinale
Cover of the book Synthèse d'images avec OpenGL (ES) by Anthony Cardinale
Cover of the book Gérer ses données - MODULE EXTRAIT DE Solutions informatiques pour les TPE ...avec des logiciels libres by Anthony Cardinale
Cover of the book Créer des applications avec Qt 5 - Graphics View by Anthony Cardinale
Cover of the book Administrer sa société - MODULE EXTRAIT DE Solutions informatiques pour les TPE ...avec des logiciels libres by Anthony Cardinale
Cover of the book Créez des jeux de A à Z avec Unity - II. Développer pour Android & iOS (2e édition) by Anthony Cardinale
Cover of the book Développer des applis innovantes avec Unity - II. Réalité augmentée by Anthony Cardinale
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy