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

Idioma: inglés

Editorial: Independently Published Sep 2026, 2026

9798173212610

  • Tapa blanda
  • Nuevo
Ver todos los detalles

Librería: AHA-BUCH GmbH, Einbeck, AlemaniaAHA-BUCH GmbH

Vendedor de 5 estrellas

Vendedor de AbeBooks desde el 14 de agosto de 2006

Tapa blanda

Condición: Nuevo

EUR 44,43

Envío por EUR 35,00 
Se envía de Alemania a Estados Unidos de America

Cantidad disponible: 2 disponibles

Añadir al carrito
Devoluciones gratuitas de 30 días

Descripción del artículo del vendedor

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.…

N° de ref. del artículo 9798173212610

Título
Build a Complete 2D Game in C with raylib 6.0 : A Hands-On Guide to Game Programming, Physics, AI and Game Architecture
Autor
James Pine
Editorial
Independently Published Sep 2026
Año de publicación
2026
Estado
Neu
Encuadernación
Taschenbuch
Idioma
inglés
ISBN 13
9798173212610
Peso del artículo
729 gramos
Dimensiones
254x178x22 mm

AHA-BUCH GmbH

Einbeck, Alemania

Vendedor de 5 estrellas

Vendedor de AbeBooks desde el 14 de agosto de 2006

Tarifas de envío de Alemania a Estados Unidos de America

ArtículoDe 7 a 10 días hábilesDe 5 a 7 días hábiles
Primer artículoEUR 35,00EUR 45,00
Los plazos de entrega los establecen los vendedores y varían según el transportista y la ubicación. Los pedidos que pasan por la aduana pueden sufrir retrasos y los compradores son responsables de los aranceles o tarifas asociadas. Los vendedores pueden ponerse en contacto con usted en relación con cargos adicionales para cubrir cualquier aumento en los costes de envío de los artículos.

Métodos de pago

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay
  • Cheque
  • Giro bancario
  • PayPal

Descripción de la tienda

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.

Especialidad

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

Información empresarial del vendedor

AHA-BUCH GmbH

Garlebsen 48
Einbeck, Alemania 37574