Cantitate/Preț
Produs

AdvancED Game Design with Flash

Autor Rex van der Spuy
en Limba Engleză Paperback – sep 2010

Pentru a parcurge acest volum, remarcăm că cititorul trebuie să fi depășit deja etapa de inițiere în ActionScript și să stăpânească fundamentele designului de jocuri. Apreciem că lucrarea nu reia noțiunile de bază, ci presupune o înțelegere solidă a mediului de lucru, fiind concepută ca o continuare tehnică pentru Foundation Game Design with Flash.

Structura celor peste 800 de pagini este riguros organizată pentru a ghida dezvoltatorul prin complexitățile dezvoltării profesionale. De la modelarea datelor și utilizarea vectorilor pentru mișcare, până la tehnici de „pixel-perfect collision” și medii destructibile, progresia este logică și orientată spre performanță. Merită menționat că autorul pune un accent deosebit pe optimizare prin „blitting” și gestionarea memoriei, aspecte critice în jocurile complexe. Ca și Keith Peters în AdvancED ActionScript 3.0 Animation, Rex van der Spuy distilează experiență reală în principii acționabile, oferind soluții matematice pentru coliziuni între cercuri și poligoane care pot fi implementate imediat.

În contextul operei sale, această carte reprezintă puntea de legătură între seria „Foundation” și lucrările sale mai recente, precum The Advanced Game Developer's Toolkit. Dacă lucrările anterioare se concentrau pe „cum să faci un joc”, AdvancED Game Design with Flash se concentrează pe „cum să faci un joc performant și scalabil”. Abordarea OOP (Object-Oriented Programming) este omniprezentă, asigurând cititorul că va învăța să scrie cod curat, modular, capabil să susțină proiecte de anvergură, inclusiv pathfinding complex și integrare de date externe prin XML.

Citește tot Restrânge

Preț: 24828 lei

Preț vechi: 31036 lei
-20%

Puncte Express: 372

Carte disponibilă

Livrare economică 09-23 mai


Specificații

ISBN-13: 9781430227397
ISBN-10: 1430227397
Pagini: 808
Ilustrații: 808 p.
Dimensiuni: 191 x 235 x 42 mm
Greutate: 1.48 kg
Ediția:1st ed.
Editura: Apress
Locul publicării:Berkeley, CA, United States

Public țintă

Popular/general

De ce să citești această carte

Recomandăm această carte dezvoltatorilor Flash care doresc să treacă de la proiecte simple la producții profesionale. Veți câștiga control total asupra fizicii jocurilor, de la coliziuni vectoriale la algoritmi de pathfinding și AI. Este resursa ideală pentru a învăța cum să optimizați performanța jocurilor și cum să structurați codul folosind principii OOP avansate, transformând pasiunea pentru gaming într-o competență tehnică de nivel înalt.


Despre autor

Rex van der Spuy este un expert recunoscut în industria dezvoltării de jocuri video, autor al mai multor titluri de succes publicate de Apress. Portofoliul său include ghiduri esențiale precum Foundation Game Design with HTML5 and JavaScript și Foundation Game Design with ActionScript 3.0. Specializat în transformarea conceptelor complexe de programare în pași accesibili, el s-a concentrat de-a lungul carierei pe democratizarea procesului de game design. Lucrările sale sunt apreciate pentru rigoarea tehnică și pentru modul practic în care abordează atât tehnologiile Flash, cât și standardele moderne web.


Descriere scurtă

Creating games in Flash is a never-ending journey of exploration, learning, and most of all, fun. Once you’ve mastered the basics, a new world is opened up to you, enabling you to take your existing skills to the next level and discover new skills that will in turn open new doors. This book is a direct continuation of Foundation Game Design with Flash, and is a complete point-by-point roundup of the most important skills a Flash game designer needs to know. You’ll increase your ActionScript knowledge and your game design skills while creating some excellent example games. You’ll learn advanced collision detection skills; professional AI and pathfinding; and how to load and save game data, create destructible environments, and build and switch game levels. 
  • Each chapter highlights a new advanced technique illustrated by practical examples.
  • Examples of games are given in a variety of genres, all of which take an object-oriented programming approach.
  • Advanced game design topics are covered, including vector-based collision reaction, pathfinding, billiard ball physics, and modeling game data.

Cuprins

Modeling Game Data.- Vectors: Ghosts in the Machine.- Collisions Between Circles.- Collisions Between Polygons.- Pixel-Perfect Collision and Destructible Environments.- Explosions, Blitting, and Optimization.- Make It Fun! Sound, Music, and AI.- Tile-Based Game Design.- Pathfinding.- XML and External Data.

Notă biografică

Rex van der Spuy is a video game designer and writer. He s written Foundation Game Design with Flash, Advanced Game Design with Flash and Foundation Game Design with AS3.0. Rex has designed games and done interactive interface programming Agency Interactive (Dallas), Scottish Power (Edinburgh), DC Interact (London), Draught Associates (London), and the Bank of Montreal (Canada). He also builds game engines and interactive interfaces for museum installations for PixelProject (Cape Town). In addition, he created and taught advanced courses in game design for the Canadian School of India (Bangalore, India). When not writing about games, making them, or playing them, he amuses himself by building experimental, autonomous, self-aware, multi-cellular parallel universes out of shoe boxes, scotch tape, spare milk bottle caps and bits of string . He claims, that this is a lot more entertaining than you might think, but we re skeptical.