Software Engineering for Games: Scaling indie chaos to a professional game studio

Prijzen vanaf
57,99

Uitgelicht

VERGELIJK ALLE AANBIEDERS (2)

Beschrijving

Bol This book addresses the fundamental challenge facing every game developer who tran- sitions from hobbyist experimentation to professional production: the shift from mak- ing software work once to keeping software working indenitely. The gap between these two modes of operationprototyping and engineeringrepresents the dierence between code that demonstrates a concept and code that ships to millions of players without >Most game development education focuses on the creative and algorithmic aspects of im- plementation: how to write a pathnding system, how to implement physics simulation, how to structure gameplay logic. These skills are necessary but insucient. Professional game engineering requires mastery of an additional dimension: the systematic practices that ensure code remains maintainable, performant, and correct as team size scales from one developer to fty, as codebase size grows from thousands of lines to millions, and as >This text teaches game engineering as a discipline distinct from game programming. Game programming answers the question: How do I implement this feature? Game engineering answers the question: How do I implement this feature in a way that does not make the next feature exponentially harder to implement? The former is a local optimization problem. The latter is a global optimization problem requiring systematic methodology.

Vergelijk aanbieders (2)

Shop
Prijs
Verzendkosten
Totale prijs
57,99
Gratis
57,99
Naar shop
Gratis Shipping Costs
92,24
4,00
96,24
Naar shop
4,00 Shipping Costs
Beschrijving (1)

This book addresses the fundamental challenge facing every game developer who tran- sitions from hobbyist experimentation to professional production: the shift from mak- ing software work once to keeping software working indenitely. The gap between these two modes of operationprototyping and engineeringrepresents the dierence between code that demonstrates a concept and code that ships to millions of players without >Most game development education focuses on the creative and algorithmic aspects of im- plementation: how to write a pathnding system, how to implement physics simulation, how to structure gameplay logic. These skills are necessary but insucient. Professional game engineering requires mastery of an additional dimension: the systematic practices that ensure code remains maintainable, performant, and correct as team size scales from one developer to fty, as codebase size grows from thousands of lines to millions, and as >This text teaches game engineering as a discipline distinct from game programming. Game programming answers the question: How do I implement this feature? Game engineering answers the question: How do I implement this feature in a way that does not make the next feature exponentially harder to implement? The former is a local optimization problem. The latter is a global optimization problem requiring systematic methodology.


Productspecificaties

Merk Independently Published
EAN
  • 9798252344287
Maat


Prijshistorie

* Prijshistorie bevat geen data van Amazon.

Prijzen voor het laatst bijgewerkt op:

Uitgelichte Keuze
57,99
Naar shop