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

Language: English

Published by Independently Published Sep 2026, 2026

9798173212610

  • Softcover
  • New
See all details

Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

5-star seller

AbeBooks seller since August 14, 2006

Softcover

Condition: New

US$ 51.83

US$ 39.64 shipping 
Ships from Germany to U.S.A.

Quantity: 2 available

Add to basket
Free 30-day returns

Item description from seller

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

Seller Inventory # 9798173212610

Title
Build a Complete 2D Game in C with raylib 6.0 : A Hands-On Guide to Game Programming, Physics, AI and Game Architecture
Author
James Pine
Publisher
Independently Published Sep 2026
Publication year
2026
Condition
Neu
Binding
Taschenbuch
Language
English
ISBN 13
9798173212610
Item weight
729 grams
Dimensions
254x178x22 mm

AHA-BUCH GmbH

Einbeck, Germany

5-star seller

AbeBooks seller since August 14, 2006

Shipping rates from Germany to U.S.A.

Item7 to 10 business days5 to 7 business days
First itemUS$ 39.64US$ 50.97
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.

Payment methods

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • Google Pay
  • Bank Wire Transfer
  • Check
  • Paypal

Store description

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.

Specialty

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

Seller's business information

AHA-BUCH GmbH

Garlebsen 48
Einbeck, Germany 37574