Koop 10 boeken voor 10 € hier!
Bookbot

Robert Nystrom

    Robert Nystrom is een ervaren programmeur met twintig jaar professionele ervaring, waarvan ongeveer de helft gewijd is aan gameontwikkeling. Tijdens zijn periode bij Electronic Arts heeft hij bijgedragen aan grote titels en kleinere projecten op talloze platforms. Hij vindt echter de grootste voldoening in het ontwikkelen van tools en gedeelde bibliotheken die anderen in staat stellen om erop voort te bouwen. Zijn passie ligt in het creëren van bruikbare, elegante code die de creatieve vermogens van collega-ontwikkelaars vergroot.

    Design Patterns für die Spieleprogrammierung
    Programowanie gier
    Game Programming Patterns
    • Game Programming Patterns

      • 354bladzijden
      • 13 uur lezen
      4,4(193)Tarief

      The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns you need. You will learn how to write a robust game loop, how to organize your entities using components, and take advantage of the CPUs cache to improve your performance. You'll dive deep into how scripting engines encode behavior, how quadtrees and other spatial partitions optimize your engine, and how other classic design patterns can be used in games.

      Game Programming Patterns
    • Największym wyzwaniem dla wielu programistów jest ukończenie gry, a wiele projektów nie dobiega końca z powodu przytłaczającej złożoności kodu. Książka ta rozwiązuje ten problem, opierając się na doświadczeniu autora, który zebrał sprawdzone wzorce projektowania gier, aby zoptymalizować proces ich tworzenia. Wzorce te są zorganizowane jako niezależne przepisy, co pozwala na wybór tylko tych, które są potrzebne w danej pracy. Ich celem jest uczynienie kodu czystszym, łatwiejszym do zrozumienia i szybszym. Publikacja nie koncentruje się wyłącznie na wąskich, technicznych zagadnieniach ani na specyfice konkretnego silnika gry, co pozwala na uniwersalne zastosowanie wzorców. Zestaw szczegółowo opracowanych wzorców został wyselekcjonowany przez doświadczonego programistę, który pracował nad hitami, takimi jak seria gier Madden, aby umożliwić twórczym programistom skupienie się na innowacjach. Książka dzieli się na trzy części: wprowadzenie, omówienie klasycznych wzorców programowania oraz trzynaście kluczowych wzorców projektowych niezbędnych w procesie programowania gier.

      Programowanie gier
    • Die bekannten Design Patterns der Gang of Four im konkreten Einsatz für die Entwicklung von Games Zahlreiche weitere vom Autor entwickelte Patterns Sequenzierungs-, Verhaltens-, Entkopplungs- und Optimierungsmuster Für viele Spieleprogrammierer stellt die Finalisierung ihres Spiels die größte Herausforderung dar. Viele Projekte verlaufen im Sande, weil Programmierer der Komplexität des eigenen Codes nicht gewachsen sind. Die im Buch beschriebenen Design Patterns nehmen genau dieses Problem in Angriff. Der Autor blickt auf jahrelange Erfahrung in der Entwicklung von weltweit erfolgreichen Games zurück und stellt erprobte Patterns vor, mit deren Hilfe Sie Ihren Code entwirren und optimieren können. Die Patterns sind in Form unabhängiger Fallbeispiele organisiert, so dass Sie sich nur mit den für Sie relevanten zu befassen brauchen und das Buch auch hervorragend zum Nachschlagen verwenden können. Sie erfahren, wie man eine stabile Game Loop schreibt, wie Spielobjekte mithilfe von Komponenten organisiert werden können und wie man den CPU-Cache nutzt, um die Performance zu verbessern. Außerdem werden Sie sich damit beschäftigen, wie Skript-Engines funktionieren, wie Sie Ihren Code mittels Quadtrees und anderen räumlichen Aufteilungen optimieren und wie sich die klassischen Design Patterns in Spielen einsetzen lassen.

      Design Patterns für die Spieleprogrammierung