Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
A generously illustrated volume that documents the career of Jason Rohrer, one of the most heralded art game designers working today.A maker of visually elegant and conceptually intricate games, Jason Rohrer is among the most widely heralded art game designers in the short but vibrant history of the field. His games range from the elegantly simple to others of almost Byzantine complexity. Passage (2007)—acquired by the Museum of Modern Art in New York—uses game rules and procedurals to create a contemporary memento mori that captures an entire lifetime in five minutes. In Chain World (2011), each subsequent player of the game's single copy modifies the rules of the universe. A Game for Someone (2013) is a board game sealed in a box and buried in the Mojave Desert, with a list of one million potential sites distributed to Rohrer's fan base. (Rohrer estimated that it would take two millennia of constant searching to find the game.) With Chain World and A Game for Someone, Rohrer became the first designer to win the prestigious Game Challenge Design award twice.This book, and the exhibition it accompanies, offers a comprehensive account of the artist's oeuvre. The book documents all seventeen of Rohrer's finished games, as well as sketches, ephemera, and related material, with color images throughout. It includes entries on individual games (with code in footnotes), artist interviews, artist writings, commentary by high scorers, and interpretive texts. Two introductory essays view Rohrer's work in the contexts of game studies and art history. ExhibitionThe Davis Museum at Wellesley College February-June 2016
An updated, concise reference for the Java programming language, version 8.0, and essential parts of its class languages, offering more detail than a standard textbook. The third edition of Java Precisely provides a concise description of the Java programming language, version 8.0. It offers a quick reference for the reader who has already learned (or is learning) Java from a standard textbook and who wants to know the language in more detail. The book presents the entire Java programming language and essential parts of the class libraries: the collection classes, the input-output classes, the stream libraries and Java 8's facilities for parallel programming, and the functional interfaces used for that.Though written informally, the book describes the language in detail and offers many examples. For clarity, most of the general rules appear on left-hand pages with the relevant examples directly opposite on the right-hand pages. All examples are fragments of legal Java programs. The complete ready-to-run example programs are available on the book's website.This third edition adds material about functional parallel processing of arrays; default and static methods on interfaces; a brief description of the memory model and visibility across concurrent threads; lambda expressions, method reference expressions, and the related functional interfaces; and stream processing, including parallel programming and collectors.
A lucid and wide-ranging meditation on why photography is unique among the picture-making arts.
Why we don't really want simplicity, and how we can learn to live with complexity.
An introduction to a powerful and flexible network modeling tool for developing and understanding complex systems, with many examples from a range of industries.Design structure matrix (DSM) is a straightforward and flexible modeling technique that can be used for designing, developing, and managing complex systems. DSM offers network modeling tools that represent the elements of a system and their interactions, thereby highlighting the system's architecture (or designed structure). Its advantages include compact format, visual nature, intuitive representation, powerful analytical capacity, and flexibility. Used primarily so far in the area of engineering management, DSM is increasingly being applied to complex issues in health care management, financial systems, public policy, natural sciences, and social systems. This book offers a clear and concise explanation of DSM methods for practitioners and researchers.
Why some architects fail to realize their ideal buildings, and what architecture critics can learn from novelists.
An argument that the word order of a given language is largely predictable from independently observable facts about its phonology and morphology.
An overview of the most prominent contemporary parallel processing programming models, written in a unique tutorial style.
An account of the movement for sustainable development in Ecuador through four eras: movement origins, neoliberal boom, neoliberal bust, and citizens' revolution.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.