Notre site web sera en maintenance ce mardi 3 février après-midi. Les commandes enregistrées ne subirons pas de retard de traitement.
Développer des applis innovantes avec Unity. Réalité virtuelle et réalité augmentée
Cardinale Anthony
D-BOOKER
37,00 €
Épuisé
EAN :9782822705639
La réalité virtuelle et la réalité augmentée n'ont jamais été aussi populaires. Si un grand nombre d'équipements restent encore réservés à une minorité du fait de leur prix, il n'en est pas moins déjà possible de créer à moindre coût des applis bluffantes et d'en tirer parti dans le cadre de son activité professionnelle : visites virtuelles, catalogues 3D, applis de simulation, etc. Ou encore pour créer des jeux originaux qui mêlent réalité et imaginaire... Ce livre vous explique de manière très concrète comment fonctionnent ces technologies et vous fournit tous les éléments nécessaires pour que vous puissiez concevoir vos propres projets à l'aide de Unity. Vous y aborderez les différentes notions au travers d'exemples fils conducteurs, relevant aussi bien du domaine professionnel que du jeu vidéo. Il part du principe que vous connaissez les manipulations de base de Unity et que vous avez déjà écrit quelques scripts en C#. Les exemples en réalité virtuelle peuvent être testés à l'aide d'un simple Google Cardboard.
Créez des jeux de A à Z avec Unity est une série de quatre modules 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. Sa compréhension requiert quelques notions en PHP, SQL et JSON. Si vous débutez avec Unity, vous aurez également besoin des bases présentées dans le module I. Votre premier jeu PC et un peu d'entraînement dans la manipulation des scripts que vous pouvez obtenir avec le module II. Développer pour Android & iOS. 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 enrichie de quatre nouveaux chapitres.
Ce livre s'adresse à toute personne désireuse de se lancer dans la création de jeux vidéo sans avoir besoin de coder ainsi qu'aux développeurs intéressés par le prototypage rapide d'idées avec Unity et son Game Kit. Il fait un tour complet du processus de création d'un jeu, avec comme fil rouge la réalisation d'un jeu de plateformes 3D, et apporte toutes les notions et pratiques nécessaires pour que le lecteur puisse mener à bien vos propres projets. La première partie est consacrée à la recherche d'idées, le prototypage et le design. La deuxième introduit les bases de la modélisation 3D avec Blender pour donner la possibilité de créer ses propres objets et ainsi personnaliser ses jeux. Enfin, la troisième se concentre sur la réalisation à proprement parler du jeu. Une dernière partie bonus apporte quelques compléments pour adapter à la 2D les connaissances acquises dans le livre et introduire la notion de scripts.
Résumé : Apprenez à modéliser, relativement simplement, toutes sortes d'objets 3D avec Blender pour enrichir et personnaliser vos jeux vidéo à destination des mobiles. Créer un jeu vidéo qui se démarque implique l'utilisation de ressources 3D originales, ce qui n'est pas toujours à la portée des indépendants. Et si vous conceviez vos propres assets ? Ce livre vous montre comment réaliser toutes sortes de modèles 3D low poly avec Blender, et cela même sans grandes compétences techniques ou artistiques. Vous commencerez par vous familiariser avec Blender et les outils dont vous aurez besoin, puis vous vous entraînerez à modéliser des objets élémentaires : fiole, arbre, caillou, etc. Une fois les manipulations de base acquises, vous apprendrez à créer une scène 3D (une pièce à vivre style cartoon), des personnages destinés à se mouvoir et un kit modulaire (type Donjon) pour faciliter la création de vos niveaux. Vous verrez aussi comment importer vos modèles 3D dans un moteur de jeu. Riche en exemples et pédagogique, ce livre constitue également un excellent moyen de démarrer avec le logiciel libre Blender. Cette 2e édition, fondée sur la version LTS 3. 3, intègre trois nouveaux chapitres pour aller un peu plus loin dans les techniques de modélisation, de coloration, de rendu et de réutilisation.
Ce livre vise à vous initier au développement de jeux avec Unity et le langage C#. Au travers de deux modules thématiques, pouvant être lus indépendamment, il présente toutes les techniques de base dont vous aurez besoin pour réaliser vos propres ¡eux. Le premier module vous introduit Unity, son mode de fonctionnement, les bases du scripting et un ensemble de notions générales telles que la physique, les collisions, la gestion des événements, la caméra, les menus et interface graphique. Vous y créerez un mini-jeu de golf pour smartphone ou tablette et aborderez les spécificités du développement mobile. Le second module approfondit ces bases tout en élargissant votre palette d'outils : modélisation avec ProBuilder, gestion de plusieurs caméras, création d'une intelligence artificielle, système de points de vie, etc. Vous y développerez un FPS 3D à destination des PC. La force de cet ouvrage est de couvrir tous les aspects, même les plus techniques, avec juste ce qu'il faut d'informations pour vous initier aux mécanismes et vous rendre rapidement opérationnel. Sa 4e édition fondée sur Unity 6 prend en compte les dernières évolutions du logiciel.
Un livre ambitieux et exigeant à destination des personnes désireuses d'apprendre le C++ en partant de zéro. Son objectif : vous rendre capable de concevoir et d'implémenter correctement des programmes en C++, conformément aux bonnes pratiques actuelles, et vous doter de bases solides pour que vous puissiez ensuite poursuivre seul votre apprentissage. Fondé sur les normes C++17 et C++20, il tire parti des simplifications apportées au langage et vous forme résolument à une vision moderne du C++.
Comprendre l'esprit d'un langage est une chose, le mettre oeuvre en est une autre. Ce manuel de référence vise à fournir des réponses précises et pratiques aux problématiques les plus courantes que vous rencontrerez en utilisant le langage de script Lua. En complément des solutions directement issues du langage, vous y trouverez des conseils pour utiliser au mieux les extensions les plus stables, soigneusement sélectionnées par les auteurs, sur des domaines d'applications importants : base de données, réseau, interface utilisateur, manipulation de fichiers, recherche de motifs, etc. Ce manuel est donc plus qu'une référence du langage, c'est un panel le plus complet possible de l'univers de Lua. Cette deuxième édition intègre les nouveautés de la version 5.3 de Lua. De nombreuses entrées ont été ajoutées, portant notamment sur les opérateurs binaires, les nombres entiers, l'Unicode, la sérialisation, le module Profiling de LuaJIT. Niveau : Intermédiaire Pour ceux qui commencent à développer en Lua mais manquent de pratique Si vous débutez en Lua, nous vous recommandons la lecture préalable du manuel d'apprentissage. Le guide de Lua et ses applications est un ouvrage en deux volumes indépendants : le manuel d'apprentissage et le manuel de référence. Le premier vise à vous initier de manière progressive à ses différents usages, de l'écriture de scripts simples à la conception d'une application complète. Le second (celui-là même qui est présenté sur cette fiche) vous permet d'avoir toujours sous la main des exemples précis pour résoudre les problèmes les plus fréquents.
Troisième volet de Scilab : de la théorie à la pratique, ce livre vous présente les principaux outils de traitement de signal disponibles dans Scilab et vous montre au travers d'exemples concrets comment les mettre en oeuvre. Vous y apprendrez notamment à manipuler les transformées de Fourier, moduler/démoduler des signaux, effectuer une analyse spectrale par différentes méthodes (modèle ARMA, périodogramme de Welsh, méthode Capon et Lagunas), filtrer un signal en utilisant sa décomposition en ondelettes ou encore séparer plusieurs sources. Vous verrez également comment tirer parti des fonctionnalités graphiques de Scilab et construire des applications avec interfaces graphiques. Ce livre vous fournira également un bon exemple pratique de mise en oeuvre de Scilab. Si vous débutez avec Scilab, commencez par le volume I. Les fondamentaux. Niveau : Intermédiaire/avancé.
Roussy Sylvain ; Rouyer Nicolas ; Mervaillie Nicol
Vous avez déjà une idée de ce qu'est Neo4j et de son mode de fonctionnement, peut-être même avez-vous déjà fait quelques tests. La question maintenant est de savoir comment le mettre en oeuvre dans un contexte de production. C'est ce que vous explique ce livre. Conçu sous la forme originale d'un dialogue entre les différents membres d'une équipe technique spécialisée dans la manipulation de données fortement connectées, il s'efforce de répondre à toutes les questions qu'on peut se poser lors de la mise en place d'un projet, de la preuve de concept jusqu'à la maintenance et la sécurisation. Des annexes, ainsi que de multiples encadrés au fil du récit viennent compléter certains aspects techniques.