Build a Complete 2D Game in C with raylib 6.0 : A Hands-On Guide to Game Programming, Physics, AI and Game Architecture

Lingua: inglese

Editore: Independently Published Sep 2026, 2026

9798173212610

Da: AHA-BUCH GmbH, Einbeck, GermaniaAHA-BUCH GmbH

Venditore con 5 stelle

Venditore AbeBooks dal 14 agosto 2006

Brossura

Condizione: Nuovo

EUR 44,43

EUR 35,00 spedizione 
Spedito da Germania a U.S.A.

Quantità: 2 disponibili

Aggiungi al carrello
Resi gratuiti per 30 giorni

Descrizione dell’articolo da parte del venditore

Neuware - Master the absolute core of interactive software engineering by stripping away heavy engine abstractions and building a complete 2D action game from scratch using the C programming language and the raylib 6.0 framework.Build a Complete 2D Game in C with raylib 6.0: A Hands-On Guide to Game Programming, Physics, AI and Game Architecture is a comprehensive reference manual designed for computer science students, software engineers, and indie developers who want to demystify the mechanics operating beneath commercial video games. Rather than relying on disconnected, trivial projects, this book follows a single-project methodology, guiding you step-by-step from a blank window to a fully packaged, professional-grade game.What You Will Learn Inside- Core Toolchain & Architecture: Set up your C compiler toolchain (GCC/Clang), compile raylib 6.0 from source, structure a professional project directory, and manage your codebase with Git.- The Deterministic Game Loop: Master engine states, frame-rate independence via delta time (GetFrameTime), memory management, and 2D camera tracking with deadzones.- Responsive Player Controllers: Handle multi-device input mapping (keyboard, mouse, gamepads with deadzones), Euler integration, acceleration, friction, jump buffers, coyote time, and a robust player state machine.- Dynamic Combat Systems: Build modular combat stats (health, damage, stamina), dual-box hitboxes and hurtboxes, multi-phase melee timing windows, object-pooled ranged projectiles, knockback vectors, and invincibility (I-Frames).- Artificial Intelligence & Enemies: Program enemy data structures, line-of-sight raycasting, stateful behaviors (patrol, chase, attack, flee), telegraphing mechanics, and multi-phase boss fights.- Collision & World Physics: Implement Axis-Aligned Bounding Box (AABB) detection, penetration manifolds, soft collision push-back mechanics, and efficient tile-based grid collisions.- Polish, Optimization & Release: Build custom spritesheet animation controllers, particle systems, audio managers, binary save/load serialization, CPU/GPU profiling, spatial partitioning, and packaging pipelines for public release.Stop merely using tools and become a creator of systems. Whether you are looking to sharpen your systems programming capabilities or master low-level game architecture, this hands-on manual equips you with the technical mastery to bend hardware to your creative will.…

Codice articolo 9798173212610

Titolo
Build a Complete 2D Game in C with raylib 6.0 : A Hands-On Guide to Game Programming, Physics, AI and Game Architecture
Autore
James Pine
Editore
Independently Published Sep 2026
Anno di pubblicazione
2026
Condizione
Neu
Rilegatura
Taschenbuch
Lingua
inglese
ISBN 13
9798173212610
Peso dell'articolo
729 grammi
Dimensioni
254x178x22 mm

AHA-BUCH GmbH

Einbeck, Germania

Venditore con 5 stelle

Venditore AbeBooks dal 14 agosto 2006

Tariffe di spedizione da Germania a U.S.A.

ArticoloDa 7 a 10 giorni lavorativiDa 5 a 7 giorni lavorativi
Primo articoloEUR 35,00EUR 45,00
I tempi di consegna sono stabiliti dai venditori e variano in base al corriere e al paese. Gli ordini che devono attraversare una dogana possono subire ritardi e spetta agli acquirenti pagare eventuali tariffe o dazi associati. I venditori possono contattarti in merito ad addebiti aggiuntivi dovuti a eventuali maggiorazioni dei costi di spedizione dei tuoi articoli.

Metodi di pagamento

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay
  • Assegno
  • Bonifico bancario
  • PayPal

Descrizione dello Store

Das Unternehmen AHA-BUCH GmbH: Seit der Gründung von AHA-BUCH im Juli 2005 ist unser Hauptziel, zufriedenen Kunden so schnell und so preisgünstig wie möglich ihren Bücherwunsch zu erfüllen. Unsere Firma beschäftigt 16 Mitarbeiter, die nur ein Ziel kennen: den Kunden und seine Wünsche! Auf über 3700 m2 Fläche haben wir über 100.000 Bücher, Modernes Antiquariat und Spiele auf Lager.

Specializzazione

Kinderbücher & Kinderhör Casetten, German Books, Software, Natur & Tiere, Ratgeber, Sachbücher, Englische Bücher, Medizin & Gesundheit, Universität & Studium

Informazioni sull’azienda del venditore

AHA-BUCH GmbH

Garlebsen 48
Einbeck, Germania 37574