ou
Identifiez-vous pour activer la commande 1-Click.
ou
en essayant gratuitement Amazon Premium pendant 30 jours. Votre inscription aura lieu lors du passage de la commande. En savoir plus.
Amazon Rachète votre article
Recevez un chèque-cadeau de EUR 19,57
Amazon Rachète cet article
Plus de choix
Vous l'avez déjà ? Vendez votre exemplaire ici
Désolé, cet article n'est pas disponible en
Image non disponible pour la
couleur :
Image non disponible

 
Dites-le à l'éditeur :
J'aimerais lire ce livre sur Kindle !

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

Game Engine Architecture [Anglais] [Relié]

Jason Gregory , Jeff Lander , Matt Whiting
4.5 étoiles sur 5  Voir tous les commentaires (2 commentaires client)
Prix : EUR 55,78 Livraison à EUR 0,01 En savoir plus.
  Tous les prix incluent la TVA
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Il ne reste plus que 1 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon. Emballage cadeau disponible.
Voulez-vous le faire livrer le jeudi 17 juillet ? Choisissez la livraison en 1 jour ouvré sur votre bon de commande. En savoir plus.
Il y a une édition plus récente de cet article:
Game Engine Architecture, Second Edition Game Engine Architecture, Second Edition
EUR 54,23
Bientôt disponible. Commandez-le maintenant et nous vous l'enverrons dès qu'il sera disponible.

Offres spéciales et liens associés


Produits fréquemment achetés ensemble

Game Engine Architecture + Game Coding Complete + Artificial Intelligence for Games
Acheter les articles sélectionnés ensemble


Descriptions du produit

Game Engine Architecture Explores 3D game engine architecture. This book covers software architecture principles in the context of game engine design, investigates the subsystems typically found in a real production game engine, surveys engine architectures from actual shipping games, and explores how the differences between game genres can affect engine design. Full description

Détails sur le produit

  • Relié: 864 pages
  • Editeur : A K Peters (15 avril 2009)
  • Langue : Anglais
  • ISBN-10: 1568814135
  • ISBN-13: 978-1568814131
  • Dimensions du produit: 23,6 x 19,6 x 4,3 cm
  • Moyenne des commentaires client : 4.5 étoiles sur 5  Voir tous les commentaires (2 commentaires client)
  • Classement des meilleures ventes d'Amazon: 51.947 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?


En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index | Quatrième de couverture
Rechercher dans ce livre:

Vendre une version numérique de ce livre dans la boutique Kindle.

Si vous êtes un éditeur ou un auteur et que vous disposez des droits numériques sur un livre, vous pouvez vendre la version numérique du livre dans notre boutique Kindle. En savoir plus

Quels sont les autres articles que les clients achètent après avoir regardé cet article?


Commentaires en ligne 

3 étoiles
0
2 étoiles
0
1 étoiles
0
4.5 étoiles sur 5
4.5 étoiles sur 5
Commentaires client les plus utiles
5.0 étoiles sur 5 Un must-have 1 mars 2013
Format:Relié|Achat vérifié
Une perle très bien écrite qui passe en revue les différents systèmes des moteurs de jeux vidéo. Parfait pour approcher et comprendre le fonctionnement d'un moteur dans sa globalité.
Avez-vous trouvé ce commentaire utile ?
4.0 étoiles sur 5 Très bon livre 4 janvier 2013
Par SMD
Format:Relié|Achat vérifié
Ne vous attendez pas, cependant, à trouver un moteur de jeu tout fait fourni avec. Il y a beaucoup de théorie mais son contenu est indispensable à qui veux créer son propre "Game Engine".
L'auteur fourni quelques exemples, fait part de ses propres expériences professionnelles et nous indique la bonne direction à prendre. Certains pourraient regretter qu'il n'y ai pas plus de code ou d'exemples concrets mais ça n'est pas le but de cet ouvrage.

Convient aussi bien par un débutant qu'à un programmeur chevronné.
Avez-vous trouvé ce commentaire utile ?
Commentaires client les plus utiles sur Amazon.com (beta)
Amazon.com: 4.6 étoiles sur 5  37 commentaires
98 internautes sur 99 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 A Good First Book on Game Programming 22 août 2009
Par J. Standish - Publié sur Amazon.com
Format:Relié
Jason Gregory's book offers a 10,000-foot view of game engine architecture, covering every system found in modern game engines, and detailing how those systems interact. It details the subjects at a level easily understood by anyone with a modest level of programming experience -- even non-programmers can gain a solid understanding of engine design from the book. This would make a great first book for anyone interested in programming game engines, either as a hobby or a future career.

However, it is important to clarify the limits of the book. I do not consider this to be a programming book, since it does not present the material at a sufficiently low-level that would permit an inexperienced programmer to implement a game engine from the ground-up. It describes how the algorithms work in enough detail that you can understand the idea, but does not present complete code examples that would demonstrate exactly how the algorithms would be implemented. There are occasional code snippets, and brief examples from engines like Ogre, Unreal, and idtech. But most of the content is entirely prose.

Experienced programmers/game devs have the coding background to implement many of the designs described in the book from the level at which they are presented. But neophyte programmers will not find enough details in this book to implement a full game engine on their own. However, no one book could do an adequate job of detailing how to implement an entire game engine: learning to program a game engine from the ground-up requires a very large stack of books (especially for physics and AI). So it would be unfair to fault this book for what it is not.

The value of the book is in providing clear, prose descriptions of the functional blocks found in a game engine, covering alternate ways different engines implement certain features, and cross-referencing how those blocks interact.

Another positive is that the book benefits from a mature writing style. Unlike the "Oh wow! Cool! Dude! Whew, math is hard! {BG}" style of writing inflicted upon many intro/for-teens books, this book can be read by adults (and most teens) without any undue eye-rolling due to bad writing. Which, sad to say, is why I feel inclined to remark on this point. Granted, this book was written for a course a SoCal, so a more mature writing still is required. I do wish more games-related books would follow this convention, instead of assuming the reader is mentally bereft or a pre-teen.
47 internautes sur 50 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Surprisingly good book 24 août 2009
Par Zachary Turner - Publié sur Amazon.com
Format:Relié|Achat vérifié
As the other reviewer said, this is a very solid, good book. Dare I say refreshingly good. I also echo the previous reviewer's sentiment about the tone that the author takes when speaking to the reader. Some people enjoy comical books but I am not one of them. I read books for information, if I want to laugh I'll open xkcd.

Where this book really fills a void is that it assumes you have some experience and maturity under your belt as a programmer / engineer. This is good because it allows us to get down to the meat without hesitation and begin discussing more serious things. What this book is NOT is a book on how to implement a game engine. What it IS is a book on what's in a game engine and common problems and pattern that occur in game engine development. A toolbox of game engine development, if you will. For each chapter / topic, the author devotes some time to explaining the role of this aspect of a game engine and then quickly proceeds to breaking the component down into smaller pieces, discussing common issues, algorithms, and patterns that arise for said system. For example, when discussing memory usage there is a great discussion of a variety of different memory allocators that can be useful in various situations. Almost always the author supplements these discussions with real-world examples of where such a data structure, algorithm, or method was used in an actual game and why.

Another aspect of this book that I really really appreciated was the inclusion of references directly in the text. Since, after all, the book is light on implementation details often the author would conclude a section by saying "So and so has an excellent paper discussing this topic in more detail at ." This is great because it allows the book to still provide access to all the implementation details without actually putting them in the book. So it's not like you're actually missing out on anything, you just have to go to the link.

The book is thick, and has a strong and serious hardback binding. It feels like it will last a long time. I don't think it's necessarily the type of book that you will refer to over and over throughout your game development career, but it offers a great bird's eye view of the entire process, while still allowing you to zoom in on specific areas and get a little bit more detail (or a lot more detail if you follow the links to the external references).

There are a couple minor errors in the book, but they are not that serious and I assume they will be corrected in the first errata and/or second edition of the book. They do not significantly detract from the overall quality of the book however, so I give it 5 stars anyway.

This book was definitely a pleasant surprise, and I only wish more authors would stop filling their books with fluff to hide the fact that they don't have enough information to fill the book. This book is packed with information, with zero fluff, and I definitely recommend it.
24 internautes sur 24 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 All you ever wanted to know about game engine but been afraid to ask 22 septembre 2009
Par Maciej Sinilo - Publié sur Amazon.com
Format:Relié|Achat vérifié
Jason has years of practical experience in the gamedev (Midway, EA, ND) and it really shows. There are too many books out there written by people who have never shipped anything bigger. This is not the case. When he writes how to do/don't something, he usually backs it up with a real-world scenario. Game engines are vast topic and it's impossible to cover everything in detail, so obviously it's a collection of general information, rather than a very in-depth analysis.
It's truly invaluable for juniors and hobbyists, because it's an unique position describing how professional engines work. It may be less useful for senior developers as they probably won't learn that much. Still, it's rare to be an expert in every area, so it's safe to assume everyone will find a chapter with new information as well. Big parts that are missing are networking and audio, both huge topics, but I feel like they deserve at least few pages.
To conclude: if you're a junior/amateur programmer or student - get it now. It should also be an obligatory buy for every company's library. If you're senior developer who'd like to broaden his view a little bit and see how it's done at other places - it's worth buying as well. It won't make you an expert, but it's a good start and gives at least a rough idea how other engine systems work.
9 internautes sur 9 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Draws you in 11 août 2011
Par David - Publié sur Amazon.com
Format:Relié|Achat vérifié
I have a fairly vast collection of Programming (and Computer Science) related books in my book case. Many of these I have used as a reference, as I just don't have the mental strength and persistence to read through in great detail. Game Engine architecture however, is written in a friendly conversational style, which is so very easy to follow and I have found myself on multiple occasions saying to myself "Just one more section". The authors descriptions are excellent, and he has managed to explain things that I have heard multiple times, and only finally truly understood now.

This book doesn't really seem to fit the bill of "Game Engine Architecture", and should probably be called something like "Foundations of Game Engines". The book gives only an introductory chapter on the actual architectural (from a CS point of view) side of the engine. Instead it focuses on all the issues that are necessary knowledge for creating a game (and in many cases any performance restricted software), from the very bottom up.

The author covers a great many topics, which leaves some short of details, but in these cases the author always provides great references to both books and online material for more in depth discussion. The online sources are a bit of an issue, as they may not be available. I found one instance where the source provided no longer existed.

Warning:
This book is VERY C++ centric. I would definitely suggest (as does the author) that you learn C++ before tackling this book (I suggest Accelerated C++ or C++ Primer Plus). It'd still be a good resource for someone interested in Game programming, but you will get 5 times as much out of the book with a solid C++ grounding underneath your belt.

Despite the few issues with the book, I cannot give it any less than 5 stars, it was just that good of a read for me.
5 internautes sur 5 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 A fresh and up-to-date book about modern game engines 21 décembre 2009
Par C. Gyrling - Publié sur Amazon.com
Format:Relié
Is this yet another 'Game Programming' book?
============================================
No, not at all. Game engines nowadays are so large, complex and filled with so many subsystems that old-school engine design will fall apart on modern hardware. This book brings an up-to-date explanation of what goes into a modern game engine and why. For people looking for a book where they can copy-and-paste code until they have a somewhat working game engine then this is not the book for them. This is a book about game engine architecture and not of specific implementation details of the various subsystems. This means that once a concept has been described and the design has been explained then the low-level implementation (the code) is in most cases left as an exercise to the reader. The implementation is usually something boring anyways but in the few instances where it matters he does go into detail and show code examples. The book does assume a good understanding of C++ as it is the programming language used in almost all game engines together with some type of scripting language.

The topics in the book range from the basic but very important vector math to various methods of character animation blending and rendering. Making a game engine today is such a huge topic that no one book can capture it all. What this book does is explain a few of the important parts of each subsystem and why that particular design was chosen. If the reader then want to get more specific about any particular subsystem there are other books or tutorials out there on the internet.

Audience
========
I would not say that this book is a for newcomers that want to write their first game engine, but rather programmers with some experience. In my opinion intermediate skilled programmers are the perfect reader for this book, but even a seasoned game programmer can and should read this book. There are many concepts explained in this book that should be known by all game programmers but unfortunately many do not know them. They get too focused on their area of expertise and don't actually know the overall design of the engine they are working on. This book will help them get a better understanding of how all the pieces fit together. Beginners can use this book, as it is university course material, but some concepts can not be fully appreciated until the reader have more experience under their belt and can appreciate the finer design details and the benefits thereof.

Through the test of fire
========================
What makes the content of this book worth the reading is the relevance of the content. The contents is not out-dated, academic or dumbed-down... quite the contrary. The concepts in this book are greatly influenced by the very engine we were using for Uncharted 1 and 2. Making a game engine for today's computers is complicated and there are many design decisions made during the development of a game/engine that is made with performance bottlenecks in mind, whether it is memory allocations, animation blending or the use of multi-processor/multi-thread architectures. What also feels fresh when I read this book is that Jason does not just present one way to solve a problem, for example the design chosen for game objects. He talks about different approaches and why some paradigms you might have learned in your introductory Java/C++ class is not a good design decision for a large-scale high-performance game engine.
Ces commentaires ont-ils été utiles ?   Dites-le-nous
Rechercher des commentaires
Rechercher uniquement parmi les commentaires portant sur ce produit

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Thème:
Première publication:
Aller s'identifier
 

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon
   


Rechercher des articles similaires par rubrique


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?