Créez des jeux de A à Z avec Unity® (Livres III et IV) - 2e édition

Créez des jeux de A à Z avec Unity® (Livres III et IV) - 2e édition

Date de parution : 13/02/2018

Jeux 2D et jeux réseau : optimisez et enrichissez vos applications de nouvelles fonctionnalités en tirant parti de l'environnement Unity (Unity Editor, iTween, UNET...). Contient les livres III. Concevez des jeux 2D et IV. Réseau et mode multijoueur.

> Voir aussi Créez des jeux de A à Z avec Unity - I. Votre premier jeu PC et II. Developper pour Android et iOS

> Acheter la série complète


Consultable en ligne Disponible en téléchargement Disponible en imprimé

Tous les formats

Ouvrage à partir de 18,00 € TTC Module à partir de 11,00 € TTC

Tous les tarifs

Créez des jeux de A à Z avec Unity est une série de quatre modules (ou manuels) pour acquérir les bases du développement avec Unity et le langage C#. Le présent volume regroupe les modules III et IV. Il vous montre comment développer un jeu 2D relativement élaboré et l'enrichir de fonctionnalités réseau et d'un mode multijoueur. Vous y apprendrez les spécificités de la programmation 2D ainsi que différentes techniques pour améliorer la qualité de vos applications. Vous utiliserez le gestionnaire UNET mais aussi Photon Engine et apprendrez à créer un compte joueur et à stocker/récupérer des données sur un serveur distant.

Dans le cadre de ce livre, vous développerez à titre d'exemple un petit jeu de tir en vue de côté.

L'approche pédagogique adoptée par l'auteur est résolument pratique. Son objectif : vous rendre rapidement opérationnel en vous initiant à un ensemble de techniques de base que vous pourrez ensuite enrichir au fur et à mesure de votre apprentissage. En outre, un jeu étant fait pour être partagé, publié ou vendu, il vous sensibilisera à tout ce qui contribuera à en améliorer la visibilité.

2e édition mise à jour et complétée de quatre nouveaux chapitres.

 

III. CONCEVOIR UN JEU 2D

Même s'il a toujours été possible de créer des jeux 2D avec Unity, un module complet permettant de développer spécifiquement des jeux 2D est apparu avec la version 4 du logiciel et continue d'évoluer d'une version à l'autre. Désormais, lorsque vous créez un nouveau projet, vous pouvez sélectionner l'option 2D afin d'indiquer si votre jeu sera entièrement en 2D. En faisant cela, vous accéderez à toutes les optimisations et fonctionnalités dédiées à la 2D.

Ce manuel fait un tour complet des étapes indispensables à la conception d'un jeu de qualité et à la mise en place de fonctionnalités avancées. Vous créerez un jeu de tir 2D en vue de côté afin de comprendre les mécanismes propres à la 2D. Vous verrez comment enrichir le gameplay et supporter un joystick. Au-delà des fonctionnalités proposées par Unity, vous apprendrez à utiliser des plug-ins extérieurs (iTween) mais aussi à créer vos propres plug-ins pour optimiser le développement. Enfin, vous y trouverez des conseils pour vous aider à préparer sa diffusion et trouver des financements.

 

IV. RÉSEAU ET MODE MULTIJOUEUR

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 manuel 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.

 

Niveau : Intermédiaire/avancé
Ces deux manuels supposent que vous avez déjà un peu utilisé Unity et en connaissez les manipulations de base. Si ce n'est pas le cas, nous vous recommandons la lecture du manuel  I. Votre premier jeu PC de la série Créer des jeux de A à Z avec Unity. Le manuel IV. Réseau et mode multijoueur requiert également quelques notions élémentaires en PHP, SQL et JSON.

 

> Interview d'Anthony Cardinale

 

Cliquez sur le titre des parties pour accéder à la présentation de leur contenu.



Ce livre est constitué de deux modules indépendants, que vous pouvez acheter séparément sauf au format imprimé.

La version imprimée est en noir et blanc.


Titre : Créez des jeux de A à Z avec Unity (Livres III et IV)
Nombre de pages : 270 pages
Langue de publication : Français
ISBN : 978-2-8227-0728-2 (HTML), 978-2-8227-0738-1 (e-Book), 978-2-8227-0729-9 (imprimé)
Titres des modules
Format ISBN Nb de pages Taille du fichier
III. Concevoir des jeux 2D
PDF web 978-2-8227-0731-2 110 p. 5.7 Mo
EPUB 978-2-8227-0732-9 4.9 Mo
HTML 978-2-8227-0730-5
IV. Réseau et mode multijoueur
PDF web 978-2-8227-0735-0 160 p. 5.6 Mo
EPUB 978-2-8227-0736-7 4.9 Mo
HTML 978-2-8227-0734-3

  • Sources des exemples du module III. Concevoir un jeu 2D

    Cette ressource sera accessible après l'achat de cet ouvrage et mis à disposition dans votre compte
     

  • Sources des exemples du module IV. Réseau et mode multijoueur

    Cette ressource sera accessible après l'achat de cet ouvrage et mis à disposition dans votre compte
     

  • Galerie des vidéos
    Vous y trouverez la capture vidéo du chapitre Notions avancées de physique 2D
    Consulter cet article
     

Panier  

Aucun produit

Expédition 0,00 €
Total 0,00 €

Infos