Livre de recettes de programmation de jeux C# pour Unity 3D
Cette deuxième édition de *C Game Programming Cookbook for Unity 3D* approfondit la première en proposant davantage de détails et de techniques. Grâce à une série de nouveaux chapitres, du code C mis à jour et des exemples, l'ouvrage de Jeff W. Murray permettra au lecteur d'appréhender le développement structuré de jeux sous Unity comme jamais auparavant. Nouveauté de cette édition : un tutoriel pas à pas pour créer un jeu de course infinie en 2D à partir du framework et des scripts inclus. Le livre propose un framework C flexible et réutilisable, adapté à tous les types de jeux. De la gestion de l'état du jeu aux mixeurs audio, en passant par le chargement asynchrone des scènes, l'objectif principal est de construire une structure réutilisable pour gérer la plupart des systèmes les plus utilisés. Améliorez le son de votre jeu grâce à un chapitre dédié à l'audio, abordant des sujets tels que les mixeurs audio, les fondus et les effets d'atténuation, ou analysez en détail un jeu de course complet avec physique des véhicules, comptage des tours, intelligence artificielle, comportements de conduite et gestion du jeu. Ce livre vous guidera pas à pas à travers le code et le framework nécessaires à la création d'un jeu de type « arène blaster » à plusieurs niveaux. Fonctionnalités Axé sur la structure de programmation et un framework C de niveau professionnel. Analyse détaillée de toutes les classes importantes. Des exemples de projets illustrent et expliquent les concepts de programmation C d'Unity les plus courants et importants, tels que les coroutines, les singletons, les variables statiques, l'héritage et les objets scriptables. Trois exemples de jeux entièrement jouables avec code source : un jeu de course infinie 2D, un jeu de tir en arène et un jeu de course isométrique. La bibliothèque de scripts inclut un gestionnaire de jeu de base, la génération automatique d'objets par proximité et par temporisation, un gestionnaire de profils de sauvegarde, le contrôle des armes, des contrôleurs d'intelligence artificielle (suivi de trajectoire, poursuite de cibles et patrouilles en champ de vision), la gestion de l'interface utilisateur, la gestion du Canvas, des contrôleurs de physique des véhicules avec fondu, et bien plus encore. Le code et les captures d'écran ont été mis à jour avec les dernières versions d'Unity. Ces mises à jour vous aideront à illustrer comment créer des jeux 2D et 3D en utilisant les méthodes et techniques les plus récentes. Les programmeurs C expérimentés découvriront comment structurer leurs projets Unity pour une réutilisation et une évolutivité optimales. Les concepts présentés dans cet ouvrage sont essentiels pour maîtriser le C et Unity. Fort d'une carrière de plus de 20 ans dans l'industrie du jeu vidéo, Jeff W. Murray a collaboré avec certaines des plus grandes marques mondiales en tant que concepteur, programmeur et réalisateur de jeux. Utilisateur d'Unity depuis plus de 14 ans, il travaille aujourd'hui comme consultant et freelance, tout en développant ses propres jeux en réalité virtuelle et en explorant Unity. Langue : anglais
| Marque | Unbranded |
|---|---|
| Date de publication | 2021/03/25 |
| Editeur / Label | CRC Press |
| Format | Livre de poche |
| Langue | Anglais |
| Artiste | Jeff W. Murray |
| ID produit | 337357103-740983541 |
| ISBN | 9780367321642 |
| 10,29 € | STANDARD: | Date de livraison estimée mar. 10 novembre 2026 ─ ven. 13 novembre 2026 |
Le produit est expédié à partir Royaume-Uni.
méthodes d'expédition alternatives peuvent être sélectionnés à la caisse.
Les produits sont expédiés par les détaillants de Fruugo, qui sont situés à travers l'Europe et le reste du monde. Les délais de livraison et les prix de livraison varient en fonction de l'emplacement du détaillant, le pays de destination et le mode de livraison choisi.
Fruugo offre deux options de livraison: Standard Delivery ou Express Delivery. Tous les détaillants offrent un service de livraison standard, et certains détaillants offrent également un service de livraison express.
- Standard Delivery - Domestic Standard Delivery prend environ 2-5 jours ouvrables après l'expédition, tandis qu'un International Standard Delivery prend 5-14 jours ouvrables expédition. Normalement, le suivi et la trace et la preuve de livraison ne sont pas disponibles sur un service standard.
- Express Delivery - Domestic Express Delivery prend environ 1-2 jours ouvrables après l'expédition, tandis qu'un International Express Delivery prend 3-7 jours ouvrables expédition. En général, le suivi et la trace et / ou une preuve de livraison sont disponibles sur un service express.
Bien que les détaillants Fruugo cherchent à livrer dans ces échelles de temps, s'il vous plaît noter que les échelles de temps ci-dessus sont estimées et non garantis.
Les délais de livraison ne comprennent pas les temps de dédouanement hors du contrôle de Fruugo.
S'il vous plaît laisser le temps de livraison supplémentaires pour les livraisons à des endroits exceptionnels qui sont difficiles à atteindre, et aussi pendant les périodes de pointe comme Noël.
Tous les transporteurs fournissent pendant les heures de travail normales et peuvent nécessiter une signature à la réception, donc s'il vous plaît vous assurer que votre commande soit livrée à une adresse où quelqu'un sera disponible pour l'accepter.
Nous faisons de notre mieux pour nous assurer que les produits que vous commandez sont livrés à vous en totalité et selon votre cahier des charges. Toutefois, si vous recevez une commande incomplète ou des éléments différents de ceux que vous avez commandés, ou il y a une autre raison pour laquelle vous n'êtes pas satisfait de l'ordre, vous pouvez retourner l'ordre ou des produits inclus dans l'ordre, et de recevoir un remboursement complet pour les articles.
Certains produits achetés à Fruugo ne peuvent être retournés. Ils tombent dans les catégories suivantes:
- produits qui sont clairement personnalisées ou selon vos spécifications
- produits qui sont susceptibles de se détériorer rapidement, par exemple des fruits frais, des fleurs fraîches
- Biens scellés ne conviennent pas pour le retour pour des raisons de protection de la santé ou d'hygiène, en cas d'ouverture, par exemple maquillage, des sous-vêtements, les bijoux percés
- Les enregistrements audio ou vidéo ou scellés logiciels, en cas d'ouverture
- journaux, périodiques et magazines
S'il vous plaît prendre un soin raisonnable des marchandises tout en vos soins. Toute marchandise retournée doit être dans un état revendable. Ils doivent être refermable / utilisé avec étiquettes d'origine et dans son emballage d'origine. Il vous incombe de veiller à ce que les marchandises sont emballées de façon appropriée pour assurer qu'ils ne sont pas endommagés en transit de retour.
nous avertir d'un retour
Si vous souhaitez retourner un ordre, ou certains des produits inclus dans un ordre, s'il vous plaît nous en informer dans les 14 jours suivant la réception des marchandises, y compris les informations suivantes:
- votre nom,
- numéro de commande,
- Les éléments que vous souhaitez revenir, et
- Éventuellement un motif de votre retour: insatisfait de l'article, l'article ne correspond description, article endommagé, mauvais article ou une autre raison.
Notre équipe de service à la clientèle vous enverra des instructions précises sur la façon d'expédier des colis de retour aux détaillants. S'il vous plaît ne pas expédier le colis de retour avant de recevoir les instructions.
expédition de retour aux détaillants
Les marchandises doivent être retournés sans délai et en tout état de cause au plus tard 14 jours après nous avertir de votre annulation.
Si vous retournez des produits à plusieurs détaillants, vous devez distribuer les produits en conséquence et envoyer les produits à ces détaillants qui les a expédiés pour vous au départ.
Nous vous recommandons fortement d'utiliser courrier recommandé (Historica et des paquets de grande valeur), étant donné que ni nous, ni le détaillant prendre la responsabilité pour les envois qui sont perdus ou endommagés pendant le transport de retour.
S'il vous plaît vous assurer de conserver une preuve de réception de l'affranchissement ainsi dans le cas où votre colis est porté disparu, vous aurez la preuve vous l'avez envoyé.
Les remboursements
Vous serez remboursé dans les 14 jours du détaillant réadmettre les marchandises. Nous vous informerons par e-mail une fois que les produits atteignent le détaillant et sont acceptés pour le retour. Lorsqu'un détaillant propose de récupérer la marchandise, vous serez remboursé dans les 14 jours de la résiliation de votre contrat.
À moins qu'un produit ou des produits que vous souhaitez retourner à vous est arrivé endommagé ou défectueux, vous êtes responsable des frais de transport de retour.
À condition que vous retournez tous les produits d'un détaillant en particulier, nous vous rembourserons les frais de livraison standard vous avez payé pour la livraison d'origine. Si vous avez choisi de payer pour une livraison non standard, nous ne rembourser le coût de notre moins cher, la livraison standard.
Les produits endommagés ou défectueux
Si vous recevez un endommagé, cassé, ou d'un produit défectueux, s'il vous plaît nous en informer le plus tôt possible. Inclure au moins les informations suivantes:
- votre nom,
- numéro de commande,
- Nom du produit endommagé (s), et
- Indiquer la nature des dommages avec photo ci-jointe
Nous vous indiquerons généralement expédier le produit endommagé au détaillant. Dès qu'il atteint le détaillant, ils vous enverront un produit de remplacement. Si le remplacement ne peut pas être fait, ou si vous souhaitez annuler la commande, vous serez intégralement remboursé. Vous serez également remboursé pour les frais de port retours raisonnables pour les biens endommagés ou défectueux une fois que nous avons reçu votre reçu de poste. Si l'emballage extérieur de votre commande est clairement endommagé à l'arrivée, et vous suspectent que les produits sont endommagés ainsi, vous pouvez refuser la livraison ou accepter les marchandises et signer pour eux endommagé. Dans les deux cas, s'il vous plaît nous en informer le plus tôt possible.
livraison Refusant
Si vous refusez d'accepter la livraison de tout ou partie de votre commande (où les produits ou les emballages ne semblent pas être endommagés ou défectueux), vous serez responsable des frais de port. Les frais et les frais encourus par le détaillant en raison d'un paquet étant refusé sera déduit de votre remboursement de la marchandise.