Twisty Little Passages

Twisty Little Passages
Title Twisty Little Passages PDF eBook
Author Nick Montfort
Publisher MIT Press
Total Pages 306
Release 2005-02-11
Genre Business & Economics
ISBN 9780262633185

Download Twisty Little Passages Book in PDF, Epub and Kindle

A critical approach to interactive fiction, as literature and game. Interactive fiction—the best-known form of which is the text game or text adventure—has not received as much critical attention as have such other forms of electronic literature as hypertext fiction and the conversational programs known as chatterbots. Twisty Little Passages (the title refers to a maze in Adventure, the first interactive fiction) is the first book-length consideration of this form, examining it from gaming and literary perspectives. Nick Montfort, an interactive fiction author himself, offers both aficionados and first-time users a way to approach interactive fiction that will lead to a more pleasurable and meaningful experience of it. Twisty Little Passages looks at interactive fiction beginning with its most important literary ancestor, the riddle. Montfort then discusses Adventure and its precursors (including the I Ching and Dungeons and Dragons), and follows this with an examination of mainframe text games developed in response, focusing on the most influential work of that era, Zork. He then considers the introduction of commercial interactive fiction for home computers, particularly that produced by Infocom. Commercial works inspired an independent reaction, and Montfort describes the emergence of independent creators and the development of an online interactive fiction community in the 1990s. Finally, he considers the influence of interactive fiction on other literary and gaming forms. With Twisty Little Passages, Nick Montfort places interactive fiction in its computational and literary contexts, opening up this still-developing form to new consideration.

Mazes for Programmers

Mazes for Programmers
Title Mazes for Programmers PDF eBook
Author Jamis Buck
Publisher Pragmatic Bookshelf
Total Pages 396
Release 2015-07-15
Genre Computers
ISBN 1680503960

Download Mazes for Programmers Book in PDF, Epub and Kindle

Unlock the secrets to creating random mazes! Whether you're a game developer, an algorithm connoisseur, or simply in search of a new puzzle, you're about to level up. Learn algorithms to randomly generate mazes in a variety of shapes, sizes, and dimensions. Bend them into Moebius strips, fold them into cubes, and wrap them around spheres. Stretch them into other dimensions, squeeze them into arbitrary outlines, and tile them in a dizzying variety of ways. From twelve little algorithms, you'll discover a vast reservoir of ideas and inspiration. From video games to movies, mazes are ubiquitous. Explore a dozen algorithms for generating these puzzles randomly, from Binary Tree to Eller's, each copiously illustrated and accompanied by working implementations in Ruby. You'll learn their pros and cons, and how to choose the right one for the job. You'll start by learning six maze algorithms and transition from making mazes on paper to writing programs that generate and draw them. You'll be introduced to Dijkstra's algorithm and see how it can help solve, analyze, and visualize mazes. Part 2 shows you how to constrain your mazes to different shapes and outlines, such as text, circles, hex and triangle grids, and more. You'll learn techniques for culling dead-ends, and for making your passages weave over and under each other. Part 3 looks at six more algorithms, taking it all to the next level. You'll learn how to build your mazes in multiple dimensions, and even on curved surfaces. Through it all, you'll discover yourself brimming with ideas, the best medicine for programmer's block, burn-out, and the grayest of days. By the time you're done, you'll be energized and full of maze-related possibilities! What You Need: The example code requires version 2 of the Ruby programming language. Some examples depend on the ChunkyPNG library to generate PNG images, and one chapter uses POV-Ray version 3.7 to render 3D graphics.

What Is Your Quest?

What Is Your Quest?
Title What Is Your Quest? PDF eBook
Author Anastasia Salter
Publisher University of Iowa Press
Total Pages 217
Release 2014-11-01
Genre Games & Activities
ISBN 1609382757

Download What Is Your Quest? Book in PDF, Epub and Kindle

What Is Your Quest? examines the future of electronic literature in a world where tablets and e-readers are becoming as common as printed books and where fans are blurring the distinction between reader and author. The construction of new ways of storytelling is already underway: it is happening on the edges of the mainstream gaming industry and in the spaces between media, on the foundations set by classic games. Along these margins, convergent storytelling allows for playful reading and reading becomes a strategy of play. One of the earliest models for this new way of telling stories was the adventure game, the kind of game centered on quests in which the characters must overcome obstacles and puzzles. After they fell out of fashion in the 1990s, fans made strenuous efforts to keep them alive and to create new games in the genre. Such activities highlight both the convergence of game and story and the collapsing distinction between reader and author. Continually defying the forces of obsolescence, fans return abandoned games to a playable state and treat stories as ever-evolving narratives. Similarly, players of massive multiplayer games become co-creators of the game experience, building characters and creating social networks that recombine a reading and gaming community. The interactions between storytellers and readers, between programmers and creators, and among fans turned world-builders are essential to the development of innovative ways of telling stories. And at the same time that fan activities foster the convergence of digital gaming and storytelling, new and increasingly accessible tools and models for interactive narrative empower a broadening range of storytellers. It is precisely this interactivity among a range of users surrounding these new platforms that is radically reshaping both e-books and games and those who read and play with them.

Exploratory Programming for the Arts and Humanities

Exploratory Programming for the Arts and Humanities
Title Exploratory Programming for the Arts and Humanities PDF eBook
Author Nick Montfort
Publisher MIT Press
Total Pages 329
Release 2016-04-08
Genre Computers
ISBN 0262331985

Download Exploratory Programming for the Arts and Humanities Book in PDF, Epub and Kindle

A book for anyone who wants to learn programming to explore and create, with exercises and projects to help the reader learn by doing. This book introduces programming to readers with a background in the arts and humanities; there are no prerequisites, and no knowledge of computation is assumed. In it, Nick Montfort reveals programming to be not merely a technical exercise within given constraints but a tool for sketching, brainstorming, and inquiring about important topics. He emphasizes programming's exploratory potential—its facility to create new kinds of artworks and to probe data for new ideas. The book is designed to be read alongside the computer, allowing readers to program while making their way through the chapters. It offers practical exercises in writing and modifying code, beginning on a small scale and increasing in substance. In some cases, a specification is given for a program, but the core activities are a series of “free projects,” intentionally underspecified exercises that leave room for readers to determine their own direction and write different sorts of programs. Throughout the book, Montfort also considers how computation and programming are culturally situated—how programming relates to the methods and questions of the arts and humanities. The book uses Python and Processing, both of which are free software, as the primary programming languages.

10 PRINT CHR$(205.5+RND(1)); : GOTO 10

10 PRINT CHR$(205.5+RND(1)); : GOTO 10
Title 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 PDF eBook
Author Nick Montfort
Publisher MIT Press
Total Pages 323
Release 2012-11-23
Genre Computers
ISBN 0262304570

Download 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 Book in PDF, Epub and Kindle

A single line of code offers a way to understand the cultural context of computing. This book takes a single line of code—the extremely concise BASIC program for the Commodore 64 inscribed in the title—and uses it as a lens through which to consider the phenomenon of creative computing and the way computer programs exist in culture. The authors of this collaboratively written book treat code not as merely functional but as a text—in the case of 10 PRINT, a text that appeared in many different printed sources—that yields a story about its making, its purpose, its assumptions, and more. They consider randomness and regularity in computing and art, the maze in culture, the popular BASIC programming language, and the highly influential Commodore 64 computer.

The Book of Basketball

The Book of Basketball
Title The Book of Basketball PDF eBook
Author Bill Simmons
Publisher ESPN
Total Pages 754
Release 2010-12-07
Genre Sports & Recreation
ISBN 0345520106

Download The Book of Basketball Book in PDF, Epub and Kindle

NEW YORK TIMES BESTSELLER • The NBA according to The Sports Guy—now updated with fresh takes on LeBron, the Celtics, and more! Foreword by Malcom Gladwell • “The work of a true fan . . . it might just represent the next phase of sports commentary.”—The Atlantic Bill Simmons, the wildly opinionated and thoroughly entertaining basketball addict known to millions as ESPN’s The Sports Guy, has written the definitive book on the past, present, and future of the NBA. From the age-old question of who actually won the rivalry between Bill Russell and Wilt Chamberlain to the one about which team was truly the best of all time, Simmons opens—and then closes, once and for all—every major pro basketball debate. Then he takes it further by completely reevaluating not only how NBA Hall of Fame inductees should be chosen but how the institution must be reshaped from the ground up, the result being the Pyramid: Simmons’s one-of-a-kind five-level shrine to the ninety-six greatest players in the history of pro basketball. And ultimately he takes fans to the heart of it all, as he uses a conversation with one NBA great to uncover that coveted thing: The Secret of Basketball. Comprehensive, authoritative, controversial, hilarious, and impossible to put down (even for Celtic-haters), The Book of Basketball offers every hardwood fan a courtside seat beside the game’s finest, funniest, and fiercest chronicler.

Exploring Roguelike Games

Exploring Roguelike Games
Title Exploring Roguelike Games PDF eBook
Author John Harris
Publisher CRC Press
Total Pages 910
Release 2020-09-09
Genre Art
ISBN 1000169499

Download Exploring Roguelike Games Book in PDF, Epub and Kindle

Since 1980, in-the-know computer gamers have been enthralled by the unpredictable, random, and incredibly deep gameplay of Rogue and those games inspired by it, known to fans as "roguelikes." For decades, this venerable genre was off the radar of most players and developers for a variety of reasons: deceptively simple graphics (often just text characters), high difficulty, and their demand that a player brings more of themselves to the game than your typical AAA title asks. This book covers many of the most prominent titles and explains in great detail what makes them interesting, the ways to get started playing them, the history of the genre, and more. It includes interviews, playthroughs, and hundreds of screenshots. It is a labor of love: if even a fraction of the author’s enthusiasm for these games gets through these pages to you, then you will enjoy it a great deal. Key Features: Playing tips and strategy for newcomers to the genre Core roguelikes Rogue, Angband, NetHack, Dungeon Crawl Stone Soup, ADOM, and Brogue The "lost roguelikes" Super Rogue and XRogue, and the early RPG dnd for PLATO systems The Japanese console roguelikes Taloon’s Mystery Dungeon and Shiren the Wanderer Lesser-known but extremely interesting games like Larn, DoomRL, HyperRogue, Incursion, and Dungeon Hack "Rogue-ish" games that blur the edges of the genre, including Spelunky, HyperRogue, ToeJam & Earl, Defense of the Oasis, Out There, and Zelda Randomizer Interviews with such developers as Keith Burgun (100 Rogues and Auro), Rodain Joubert (Desktop Dungeons), Josh Ge (Cogmind), Dr. Thomas Biskup (ADOM), and Robin Bandy (devnull public NetHack tournament) An interview regarding Strange Adventures in Infinite Space Design issues of interest to developers and enthusiasts Author Bio: John Harris has bumped around the Internet for more than 20 years. In addition to writing the columns @Play and Pixel Journeys for GameSetWatch and developer interviews for Gamasutra, he has spoken at Roguelike Celebration. John Harris has a MA in English Literature from Georgia Southern University.