Foundations of Game Engine Development, Volume 1: Mathematics

4.25/5 · 63 ratings

Eric Lengyel provides a rigorous introduction to the mathematical principles that power modern virtual environments. This technical guide moves beyond basic arithmetic to offer a deep dive into the logic required for professional game engine development. It serves as a bridge between theoretical math and practical software engineering, ensuring that developers understand the core mechanics of 3D …

Shelves
Eric Lengyel Computers Games Software Programming book Textbooks Computer Science Technology Mathematics Technical Reference

More like this


Clean Architecture

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to b…

4.25/5 · 63 ratings

Learning Python

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs …

4.25/5 · 63 ratings

Effective C++: 55 Specific Ways to Improve Your Programs and Designs

The Barnes & Noble Review Since early in the 90s, working C++ programmers have relied on Scott Meyers s Effective C++ to dramatically improve …

4.25/5 · 63 ratings

Penguin Random House Python Crash Course

Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and m…

4.25/5 · 63 ratings

Code Complete: A Practical Handbook of Software Construction

Widely considered one of the best practical guides to programming, Steve McConnell’s original code complete has been helping developers write bett…

4.25/5 · 63 ratings

Design Patterns: Elements of Reusable Object-Oriented Software

Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct s…

4.25/5 · 63 ratings

The Little Schemer

The notion that “thinking about computing is one of the most exciting things the human mind can do” sets both The Little Schemer (formerly known a…

4.25/5 · 63 ratings

Domain-Driven Design: Tackling Complexity in the Heart of Software

Author: Eric Evans

"Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are add…

4.25/5 · 63 ratings

The Mythical Man-Month: Essays on Software Engineering

Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering fac…

4.25/5 · 63 ratings

Cracking the Coding Interview: 150 Programming Questions and Solutions

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is…

4.25/5 · 63 ratings

Designing Data-Intensive Applications

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliab…

4.25/5 · 63 ratings

A Philosophy of Software Design

This book addresses the topic of software how to decompose complex software systems into modules (such as classes and methods) that can be impleme…

4.25/5 · 63 ratings