Designing Virtual Worlds

4.0/5 · 100+ ratings

Richard Bartle, the creator of the first MUD, provides an exhaustive analysis of the architecture behind online environments. This work examines how developers build digital spaces that foster community and competition. It moves beyond simple mechanics to explore the psychological and sociological factors that keep players engaged. By blending historical context with technical theory, the author …

Shelves
Coding Games Programming Gaming Nonfiction Education book Psychology Game Design Richard Bartle Design Video Games

More like this


Game Programming Patterns

Game Programming Patterns brings the benefits of reusable design patterns to the world of game programming. Commercial game development expert Rob…

4.0/5 · 100+ ratings

Mission Python: Code a Space Adventure Game!

Mission Python transforms the challenge of learning to code into a thrilling interstellar journey. Sean McManus leads beginners through the proces…

4.0/5 · 100+ ratings

Sid Meier's Memoir!: A Life in Computer Games

Author: Sid Meier

Sid Meier is the visionary creator behind Civilization and a pioneer who helped define the modern video game industry. In this memoir, he recounts…

4.0/5 · 100+ ratings

A Theory Of Fun For Game Design

Raph Koster presents a unique exploration of why we find certain activities enjoyable and how the brain processes patterns. Instead of a technical…

4.0/5 · 100+ ratings

Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C#

Jeremy Gibson Bond provides a comprehensive roadmap for aspiring creators by merging game design theory with practical technical skills. This book…

4.0/5 · 100+ ratings

Game Design Workshop: A Playcentric Approach to Creating Innovative Games

Tracy Fullerton presents a hands on framework for building games by focusing on the player experience rather than technical code. Drawing from her…

4.0/5 · 100+ ratings

Unity in Action

Unity in Action provides a clear path for software developers to transition into the world of professional game design. Joseph Hocking focuses on …

4.0/5 · 100+ ratings

Beginning C++ Through Game Programming

When it comes to game programming, C++ is the name of the game. If you aspire to move from game player to game creator, it all starts with learnin…

4.0/5 · 100+ ratings

Game Over, Press Start to Continue: How Nintendo Conquered the World

David Sheff delivers a masterful account of how a modest Japanese playing card company transformed into a global titan of the video game industry.…

4.0/5 · 100+ ratings

Artificial Intelligence for Games

Ian Millington provides a comprehensive look at the complex systems that drive non-player characters and tactical decision-making in modern video …

4.0/5 · 100+ ratings

Procedural Generation in Game Design

Tanya Short and Tarn Adams assemble a deep collection of insights from industry veterans to explain how procedural generation transforms game deve…

4.0/5 · 100+ ratings

Programming Game AI by Example: .

Programming Game AI by Example provides a comprehensive and practical introduction to the “bread and butter” AI techniques used by the game develo…

4.0/5 · 100+ ratings