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.
Créez des jeux de A à Z avec Unity. Votre premier jeu PC / Développer pour Android & iOS, 2e édition
Cardinale Anthony
D-BOOKER
34,00 €
Épuisé
EAN :9782822705356
Créez des jeux de A à Z avec Unity est une série de quatre modules pour acquérir les bases du développement de jeux avec Unity et le langage C#. Selon votre niveau, vos besoins et vos ambitions, vous pouvez très bien ne lire que l'un ou l'autre de ces modules. Au format imprimé, les modules sont regroupés deux à deux. Le présent volume (I et II) vous mettra le pied à l'étrier. Il aborde toutes les étapes de la conception d'un jeu jusqu'à sa publication. Vous créerez successivement un jeu d'aventure 3D à la première personne pour PC et un jeu de plateforme 3D pour smartphones et tablettes. Si vous êtes intéressé par la 2D, lisez aussi le second volume. 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é.
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.
Résumé : Apprenez à créer des jeux en C# avec Godot 4 et adoptez d'emblée de bonnes pratiques de conception. Aujourd'hui, Godot est de plus en plus utilisé et tend à devenir un incontournable dans le développement de jeux. Que vous soyez développeur de jeux, entrepreneur ou simplement passionné par le développement de jeux, Godot est un excellent choix pour concevoir des jeux de grande qualité de façon intuitive. Ce livre vous explique de manière simple et efficace comment créer des jeux en C# avec le moteur de jeux open-source Godot 4. Après une introduction aux concepts de base et à la programmation en C#, vous développerez deux projets complets : un jeu 2D en vue de côté et un jeu 3D (type Monkey Ball). Vous verrez comment créer un niveau, un personnage joueur, des objets interactifs, des ennemis ; comment ajouter du challenge, des animations, des bruitages et, pour la 3D, comment modéliser des objets simples avec Blender et les importer dans Godot. Son approche fonctionnelle vous aidera à assimiler facilement les mécaniques de bases de Godot tout en vous initiant aux bonnes pratiques de la conception de jeux. Facile à apprendre et performant, le langage C# est très utilisé dans le secteur du jeu vidéo et vous simplifiera le passage d'un moteur de jeux à l'autre. ? Un livre très accessible, fondé sur la pratique ? Traite aussi bien de la 2D que de la 3D ? Forme tout à la fois à Godot et aux mécaniques de base de la création d'un jeu ? Tire parti de la pleine compatibilité de la version 4 avec le C#, langage très populaire dans le secteur du jeu vidéo ? Toutes les sources et assets utilisés téléchargeables
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.
Saviez-vous que le langage de script Lua peut être dix à trente fois plus rapide que TCL, Perl, Python, Ruby ou PHP ? Compact, élégant, puissant, supporté par de nombreux outils et librairies, Lua est un langage à multifacette et à multiusage. De plus en plus utilisé dans l'industrie, notamment dans les systèmes embarqués et dans la production de jeux vidéo, il est facile à mettre en oeuvre et apporte souplesse et efficacité dans les projets. Que vous soyez professionnel du jeu ou étudiant en informatique, développeur ou chef de projet, débutant ou confirmé, ce livre vous fournit tous les éléments pour découvrir, apprendre et utiliser Lua, seul ou en association avec du code C ou C++. Cette deuxième édition intègre les nouveautés de la version 5.3 de Lua et trois nouveaux chapitres portant sur des utilitaires Lua fréquemment employés : LuaRocks, Sailor et Premake. Les deux premiers sont présentés par leurs concepteurs en personne : Hisham Muhammad et Etiene Dalcol ! Niveau : Débutant/intermédiaire Idéal pour ceux qui découvrent Lua et veulent acquérir une vue d'ensemble de ses possibilités. 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 (celui-là même présenté sur cette fiche) 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 se destine à vous accompagner dans l'emploi du langage en vous apportant des réponses précises aux problématiques les plus courantes.
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.
Neo4j est un système de gestion de bases de données NoSQL orientées graphe, particulièrement adapté à des situations où les données sont fortement connectées et structurées selon des modèles complexes et évolutifs. A la différence des systèmes classiques, son approche n'est pas fondée sur l'algèbre relationnelle mais sur la théorie des graphes. Il permet ainsi de trouver de manière très performante des données reliées entre elles selon une profondeur non connue à l'avance. Ce livre vous permettra de prendre connaissance avec l'approche graphe de Neo4j et d'en mesurer le potentiel. Il vous fournira tous les outils pour pouvoir le tester aussi bien en local que sur un serveur distant. Vous apprendrez à l'aide d'exemples concrets à manipuler les données avec son langage d'interrogation CYPHER et via son API REST. Il s'adresse à tous les développeurs, responsables de projets, architectes logiciels en quête d'une alternative aux systèmes de bases de données relationnelles classiques. Il ne requiert aucune compétence particulière en matière de théorie des graphes. En revanche, une connaissance des bases de données traditionnelles aidera à mieux cerner les problématiques auxquelles répond Neo4j. Cette deuxième édition prend en compte les dernières nouveautés de Neo4j (version 2. 3 et 3. 0).
Xcos est un module interne à Scilab dédié à la modélisation et la simulation de systèmes dynamiques hybrides. Il comprend un éditeur graphique permettant de réaliser simplement des modèles en agençant des blocs et des connecteurs issus de bibliothèques de palettes spécialisées dans différents domaines, qu'elles soient natives, externes ou développées par l'utilisateur lui-même. Ce manuel, entièrement consacré à Xcos, vous explique comment en tirer pleinement parti, de la réalisation de schémas simples à la configuration de vos propres palettes. Les deux premières parties vous enseignent un premier niveau d'utilisation, prise en main de l'interface et compréhension de la signification des composants graphiques. Les parties suivantes vous permettront d'aller plus loin : modélisation acausale, manipulation de composants Modelica/Coselica, analyse fine des modèles et création de blocs utilisateurs. Si vous débutez avec Scilab, commencez par le volume I. Les fondamentaux. Niveau : Intermédiaire/Avancé.