Game Programming Algorithms and Techniques: A Platform-Agnostic Approach

Valutazione media 4,03
( su 29 valutazioni fornite da GoodReads )
 
9780321940155: Game Programming Algorithms and Techniques: A Platform-Agnostic Approach

Game Programming Algorithms and Techniques is a detailed overview of many of the important algorithms and techniques used in video game programming today. Designed for programmers who are familiar with object-oriented programming and basic data structures, this book focuses on practical concepts that see actual use in the game industry. Sanjay Madhav takes a unique platform- and framework-agnostic approach that will help develop virtually any game, in any genre, with any language or framework. He presents the fundamental techniques for working with 2D and 3D graphics, physics, artificial intelligence, cameras, and much more. Each concept is illuminated with pseudocode that will be intuitive to any C#, Java, or C++ programmer, and has been refined and proven in Madhav's game programming courses at the University of Southern California. Review questions after each chapter help solidify the most important concepts before moving on. Madhav concludes with a detailed analysis of two complete games: a 2D iOS side-scroller (written in Objective-Cusing cocos2d) and a 3D PC/Mac/Linux tower defense game (written in C# using XNA/ MonoGame). These games illustrate many of the algorithms and techniques covered in the earlier chapters, and the full source code is available at gamealgorithms.net. Coverage includes * Game time management, speed control, and ensuring consistency on diverse hardware * Essential 2D graphics techniques for modern mobile gaming * Vectors, matrices, and linear algebra for 3D games * 3D graphics including coordinate spaces, lighting and shading, z-buffering, and quaternions * Handling today's wide array of digital and analog inputs * Sound systems including sound events, 3D audio, and digital signal processing * Fundamentals of game physics, including collision detection and numeric integration * Cameras: first-person, follow, spline, and more * Artificial intelligence: pathfinding, state-based behaviors, and strategy/planning * User interfaces including menu systems and heads-up displays * Scripting and text-based data files: when, how, and where to use them * Basics of networked games including protocols and network topology

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Madhav, Sanjay
Editore: Prentice Hall (2013)
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi Quantità: > 20
Da
Paperbackshop-US
(Commerce, GA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Prentice Hall, 2013. PAP. Condizione libro: New. New Book. Shipped from UK within 10 to 14 business days. Established seller since 2000. Codice libro della libreria PJ-9780321940155

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 40,04
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,69
In U.S.A.
Destinazione, tempi e costi

2.

Madhav, Sanjay
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi Quantità: 5
Da
GreatBookPrices
(Columbia, MD, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Condizione libro: New. Codice libro della libreria 19774694-n

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 41,31
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,44
In U.S.A.
Destinazione, tempi e costi

3.

Madhav, Sanjay
Editore: Prentice Hall
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi Quantità: > 20
Da
INDOO
(Avenel, NJ, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Prentice Hall. Condizione libro: New. Brand New. Codice libro della libreria 0321940156

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 43,92
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,24
In U.S.A.
Destinazione, tempi e costi

4.

Sanjay Madhav
Editore: Pearson Education (US), United States (2013)
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi Paperback Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2013. Paperback. Condizione libro: New. 226 x 178 mm. Language: English . Brand New Book. Game Programming Algorithms and Techniques is a detailed overview of many of the important algorithms and techniques used in video game programming today. Designed for programmers who are familiar with object-oriented programming and basic data structures, this book focuses on practical concepts that see actual use in the game industry. Sanjay Madhav takes a unique platform- and framework-agnostic approach that will help develop virtually any game, in any genre, with any language or framework. He presents the fundamental techniques for working with 2D and 3D graphics, physics, artificial intelligence, cameras, and much more. Each concept is illuminated with pseudocode that will be intuitive to any C#, Java, or C++ programmer, and has been refined and proven in Madhav s game programming courses at the University of Southern California. Review questions after each chapter help solidify the most important concepts before moving on. Madhav concludes with a detailed analysis of two complete games: a 2D iOS side-scroller (written in Objective-Cusing cocos2d) and a 3D PC/Mac/Linux tower defense game (written in C# using XNA/ MonoGame). These games illustrate many of the algorithms and techniques covered in the earlier chapters, and the full source code is available at . Coverage includes * Game time management, speed control, and ensuring consistency on diverse hardware * Essential 2D graphics techniques for modern mobile gaming * Vectors, matrices, and linear algebra for 3D games * 3D graphics including coordinate spaces, lighting and shading, z-buffering, and quaternions * Handling today s wide array of digital and analog inputs * Sound systems including sound events, 3D audio, and digital signal processing * Fundamentals of game physics, including collision detection and numeric integration * Cameras: first-person, follow, spline, and more * Artificial intelligence: pathfinding, state-based behaviors, and strategy/planning * User interfaces including menu systems and heads-up displays * Scripting and text-based data files: when, how, and where to use them * Basics of networked games including protocols and network topology. Codice libro della libreria AAS9780321940155

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 51,21
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

5.

Madhav, Sanjay
Editore: Addison-Wesley Professional
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi PAPERBACK Quantità: 4
Da
Movie Mars
(Indian Trail, NC, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional. PAPERBACK. Condizione libro: New. 0321940156 Brand New Book. Ships from the United States. 30 Day Satisfaction Guarantee!. Codice libro della libreria 16450683

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 55,36
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,69
In U.S.A.
Destinazione, tempi e costi

6.

Sanjay Madhav
Editore: ADDISON-WESLEY, United States (2013)
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi Trade Paperback Quantità: 1
Da
Powell's Books
(Portland, OR, U.S.A.)
Valutazione libreria
[?]

Descrizione libro ADDISON-WESLEY, United States, 2013. Trade Paperback. Condizione libro: New. TRADE PAPERBACK Legendary independent bookstore online since 1994. Reliable customer service and no-hassle return policy. Computers and Internet>Software Engineering>Game Design. Book: NEW, New. Bookseller Inventory # 01978032194015500. Codice libro della libreria 01978032194015500

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 57,19
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 4,16
In U.S.A.
Destinazione, tempi e costi

7.

Sanjay Madhav
Editore: Pearson Education (US) 2013-12-19, New Jersey (2013)
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi paperback Quantità: 5
Da
Blackwell's
(Oxford, OX, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US) 2013-12-19, New Jersey, 2013. paperback. Condizione libro: New. Codice libro della libreria 9780321940155

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 59,04
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 5,19
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

8.

Madhav, Sanjay
Editore: Addison-Wesley Professional (2013)
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi Paperback Quantità: 2
Da
Revaluation Books
(Exeter, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2013. Paperback. Condizione libro: Brand New. 1st edition. 352 pages. 10.00x7.00x1.00 inches. In Stock. Codice libro della libreria z-0321940156

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 59,21
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 6,93
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

9.

Madhav, Sanjay
Editore: Addison-Wesley Professional (2013)
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi Paperback Quantità: 1
Da
Irish Booksellers
(Rumford, ME, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2013. Paperback. Condizione libro: New. book. Codice libro della libreria 0321940156

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 66,31
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

10.

Madhav, Sanjay
Editore: Addison-Wesley Professional
ISBN 10: 0321940156 ISBN 13: 9780321940155
Nuovi PAPERBACK Quantità: 3
Da
BarristerBooks
(Lawrence, KS, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional. PAPERBACK. Condizione libro: New. 0321940156 BRAND NEW W/FAST SHIPPING! This item is: Game Programming Algorithms and Techniques: A Platform-Agnostic Approach, 1st Ed., 2014, by Madhav, Sanjay; FORMAT: Paperback; ISBN: 9780321940155. Choose Expedited for fastest shipping! Our 98%+ rating proves our commitment! We cannot ship to PO Boxes/APO address. To avoid ordering the wrong item, please check your item's ISBN number!. Codice libro della libreria P9780321940155

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 75,87
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro