Written by a game developer and professor trained in architecture, An Architectural Approach to Level Design is one of the first books to integrate architectural and spatial design theory with the field of level design. It explores the principles of…
Explore Level Design through the Lens of Architectural and Spatial Experience TheoryWritten by a game developer and professor trained in architecture, An Architectural Approach to Level Design is one of the first books to integrate architectural and…
This engaging book presents the essential mathematics needed to describe, simulate, and render a 3D world. Reflecting both academic and in-the-trenches practical experience, the authors teach you how to describe objects and their positions, orientat…
The second edition of C# and Game Programming offers the same practical, hands-on approach as the first edition to learning the C# language through classic arcade game applications. Complete source code for games like Battle Bit, Asteroid Miner, and…
ONAG, as the book is commonly known, is one of those rare publications that sprang to life in a moment of creative energy and has remained influential for over a quarter of a century. Originally written to define the relation between the theories of…
Learn about the boy who - could read and add numbers when he was three years old, - thwarted his teacher by finding a quick and easy way to sum the numbers 1-100, - attracted the attention of a Duke with his genius, and became the man who... - predi…
Direct3D 11 offers such a wealth of capabilities that users can sometimes get lost in the details of specific APIs and their implementation. While there is a great deal of low-level information available about how each API function should be used, t…
Collected over several years by Peter Winkler, of Bell Labs, dozens of elegant, intriguing challenges are presented in Mathematical Puzzles. The answers are easy to explain, but without this book, devilishly hard to find. Creative reasoning is the k…
The magnum opus of one of the world's leading origami artists, the second edition of Origami Design Secrets reveals the underlying concepts of origami and how to create original origami designs. Containing step-by-step instructions for 26 models, th…
Start with a single shape. Repeat it in some way-translation, reflection over a line, rotation around a point-and you have created symmetry. Symmetry is a fundamental phenomenon in art, science, and nature that has been captured, described, and anal…
This book brings the insights of game professionals, DCC creators, hardware vendors, and current researchers together into a collection that focuses on the most underrepresented and critical part of game production: tools development. The first gems…
This book, the second volume in the popular Game Engine Gems series, contains short articles that focus on a particular technique, describe a clever trick, or offer practical advice within the subject of game engine development. The 31 chapters cove…
This authoritative biography of Kurt Goedel relates the life of this most important logician of our time to the development of the field. Goedel's seminal achievements that changed the perception and foundations of mathematics are explained in the c…
This handsome book is aimed towards those with an intermediate skill level, but the origami basics included at the start of the book make it accessible to beginners. A number of beautiful models are offered, ranging from cubes to prisms to dodecahed…
Computational Photography combines plentiful computing, digital sensors, modern optics, actuators, probes, and smart lights to escape the limitations of traditional film cameras and enables novel imaging applications. This book provides a practical…
This book is designed to provide valuable insight into how to improve the return on your investment when playing the lottery. While it does not promise that you will win more often, it does show you how to improve the odds of winning larger amounts…
This book is a tribute to Paul Erdos, the wandering mathematician once described as the "prince of problem solvers and the absolute monarch of problem posers." It examines the legacy of open problems he left to the world after his death in 1996.
This book is a tribute to Paul Erd\H{o}s, the wandering mathematician once described as the "prince of problem solvers and the absolute monarch of problem posers." It examines -- within the context of his unique personality and lifestyle -- the lega…
This book provides the reader with an understanding of what color is, where color comes from, and how color can be used correctly in many different applications. The authors first treat the physics of light and its interaction with matter at the ato…
This volume, which ten years ago appeared as the first in the acclaimed series Lecture Notes in Logic, serves as an introduction to recursion theory. The fundamental concept of recursion makes the idea of computability accessible to a mathematical a…
This unique take on quests, incorporating literary and digital theory, provides an excellent resource for game developers. Focused on both the theory and practice of the four main aspects of quests (spaces, objects, actors, and challenges) each theo…
This volume documents the results and presentations relating to the use of wavelet theory and other methods in surface fitting and image reconstruction of the Second International Conference on Curves and Surfaces, held in Chamonix in 1993. The pape…
Computer graphics is a vast field that is becoming larger every day. It is impossible to cover every topic of interest, even within a specialization such as CG rendering. For many years, Noriko Kurachi has reported on the latest developments for Jap…
From specialists in the field, you will learn about interesting connections and recent developments in the field of graph theory by looking in particular at Cartesian products-arguably the most important of the four standard graph products. Many new…
This compilation of papers presented at the 2000 European Summer Meeting of the Association for Symbolic Logic marks the centenial anniversery of Hilbert's famous lecture. Held in the same hall at La Sorbonne where Hilbert first presented his famous…
Wolfgang Engel's GPU Pro 360 Guide to Rendering gathers all the cutting-edge information from his previous seven GPU Pro volumes into a convenient single source anthology that covers real-time rendering. This volume is complete with 32 articles by l…
This workbook, which accompanies The Cryptoclub, provides students with problems related to each section to help them master the concepts introduced throughout the book. A PDF version is available at no charge. This file can be found under our Downl…
This book is a comprehensive introduction to visual computing, dealing with the modeling and synthesis of visual data by means of computers. What sets this book apart from other computer graphics texts is the integrated coverage of computer graphics…
This second edition brings fresh insights from game professionals, digital content creators, hardware vendors, and current researchers together into a collection that focuses on the most underrepresented and critical part of game production: tools d…
Written by an expert in the development of GPS systems with digital maps and navigation,Programming GPS and OpenStreetMap Applications with Java: The RealObject Application Framework provides a concrete paradigm for object-oriented modeling and prog…
This classic, written by two young instructors who became giants in their field, has shaped the understanding of modern algebra for generations of mathematicians and remains a valuable reference and text for self study and college courses.
This book addresses the new possibilities that are becoming available in games technology through the development of programmable hardware. It is helpful for students of game technology and established game programmers and developers who want to upd…
The challenge of dividing an asset fairly, from cakes to more important properties, is of great practical importance in many situations. Since the famous Polish school of mathematicians (Steinhaus, Banach, and Knaster) introduced and described algor…
A comprehensive study of the connection game genre, Connection Games provides a survey of known connection games while exploring common themes and strategies. This book aims to impose some structure on this increasingly large family of games, and to…
This research monograph in the field of algebraic topology contains many thought-provoking discussions of open problems and promising research directions.
Graphics Interface Proceedings 2002 contains the proceedings of the annual gathering of the Canadian Human-Computer Communications Society. Graphics Interface is the Canadian annual conference devoted to computer graphics, interactive systems, and h…
Virtual environments such as games and animated and "real" movies require realistic sound effects that can be integrated by computer synthesis. The book emphasizes physical modeling of sound and focuses on real-world interactive sound effects. It is…
A collection of short detective stories for young adults who are interested in applying high school level mathematics and physics to solving mysteries. The main character is Ravi, a 14-year-old math genius who helps the local police solve cases. Eac…
This book is a collection of creative pieces-poems, short stories, essays, play excerpts-that give shape to mathematical and scientific content. This book portrays by example how various people work creatively with ideas from mathematics and other s…
This revised and updated second edition maintains the content and spirit of the first edition and includes a new chapter, "Recent Experiences", that provides examples of experimental mathematics that have come to light since the publication of the f…
New mathematical insights and rigorous results are often gained through extensive experimentation using numerical examples or graphical images and analyzing them. Today computer experiments are an integral part of doing mathematics. This allows for…
This book presents new research in probability theory using ideas from mathematical logic. It is a general study of stochastic processes on adapted probability spaces, employing the concept of similarity of stochastic processes based on the notion o…
Implementing physical simulations for real-time games is a complex task that requires a solid understanding of a wide range of concepts from the fields of mathematics, physics, and software engineering. This book is a gems-like collection of practic…
Models and simulations of all kinds are tools for dealing with reality. Humans have always used mental models to better understand the world around them: to make plans, to consider different possibilities, to share ideas with others, to test changes…
This video is about the problem of turning a sphere inside out, by passing the surface through itself, without making any holes or creases. Mathematicians believed the problem to be unsolvable until 1958, when Stephen Smale proved otherwise. The mot…
A compilation of papers presented at the 1999 European Summer Meeting of the Association for Symbolic Logic, Logic Colloquium '99 includes surveys and research articles from some of the world's preeminent logicians. Two long articles are based on tu…
The game of Dots-and-Boxes, the popular game in which two players take turns connecting an array of dots to form squares, or "boxes" has long been considered merely a child's game. In this book, however, the author reveals the surprising complexity…
Wearing Gauss's Jersey focuses on "Gauss problems," problems that can be very tedious and time consuming when tackled in a traditional, straightforward way but if approached in a more insightful fashion, can yield the solution much more easily and e…
This collection of more than one hundred original and highly sophisticated puzzles presents challenges that require creative, "outside of the box" thinking. Many different types of puzzles are included, such as word, number, logical, visual, spatial…
Supported with code examples and the authors' real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Earth and NASA World Wind. The content is also useful for gene…
This volume gathers together cutting-edge research from the Third Workshop on Algorithmic Foundations of Robotics and gives a solid overview of the state of the art in robot algorithms. The papers cover core problems in robotics, such as motion plan…