Game Design Research (Petri Lankoski, et al)

0.0 (0)
Game Design Research (Petri Lankoski, et al)

How do we make this particular game? is a design problem that game design seeks to solve. A game is the primary objective of this approach; new knowledge of game development and game design is merely a byproduct of that process.

The goal of this book is to learn new information and get a new understanding of game design, design methodologies, or games as designed objects.

The academic field of game design research is dynamic and includes areas including architectural, graphic, product, service, interface, and systems design. Design research seeks to comprehend both the designed final products and the processes involved in the design. The book provides examples of several design research methodologies used in video game design.

Since the turn of the 20th century, design research—or design studies, as it is also known—has grown in popularity as an area of academic study. Design research used to be primarily concerned with design processes and methodologies, but it has expanded to include a wider range of design-related research concerns.

In addition to more fundamental inquiries like what is design in the first place and the types of information design research generate, current research issues include how to study design and the methodologies that can be used to study design.

Ebook Details

About the Authors
  • Associate Professor of Game Studies at Sodertorn University in Sweden is Petri Lankoski, D.Arts.
  • Research Associate Dr. Jussi Holopainen works for RMIT Europe. His studies have concentrated on game design, playful design, and the application of games outside of recreational contexts. His most recent research addressed the use of play and game design to alter behavior.
Published Date / Year
(2017); eBook (Carnegie Mellon University, 2017)
230 pages
eBook Format
PDF (230 pages)

Similar Programming & Computer Books

UML For The IT Business Analyst (Howard Podeswa)
Information technology business analysts are frequently involved in OO and UML projects nowadays, but they still have a ways to go before fully utilizing the technology beyond use cases...
UML Process (Sharam Hekmat)
Using object technology, the UML Procedure is a standardized process for creating software systems. This document's goal is to define the UML Process at a level appropriate for practitioners...
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design (Craig Larman)
This book provides a clear and useful introduction to using objects to think about and build systems that are well-built, reliable, and maintained. ...
UML Tutorial (Tutorialspoint)
Essential competencies for beginning programmers! Unified Modeling Language principles are explained in this user-friendly book (UML).  
Stochastic Calculus and Finance (Steven E. Shreve)
The first 10 years of the Carnegie Mellon Professional Master program in Computational Finance led to the development of stochastic calculus for finance. Students with calculus and probability based...
The Ecology of Games: Connecting Youth, Games, and Learning (Katie Salen)
Little has been published on an overall "ecology" of gaming, game design, and play - mapping the ways that all the various elements, from code to social practices to...
Gamer Theory (McKenzie Wark)
Have you ever had the impression that life is a game with shifting rules and no obvious winners or losers, one you are forced to play but cannot win?...
Possible Worlds in Video Games: From Classic Narrative to Meaningful Actions (Antonio Jose Planells de la Maza)
Modern video games reimagine traditional fictional settings as ludofictional worlds, which are full of characters and emotions and highly responsive to player input. In this free programming book, we...
Creating Games in C++: A Step-by-Step Guide (David Conger, et al)
Love playing video games? Ever wished you could design your own, complete with bells and whistles? It's not as difficult as you may imagine, and you don't need to...
Programming the Nintendo Game Boy Advance: The Unofficial Guide (Jonathan S. Harbour)
Now use the Gameboy Advance to create your own games rather than just playing them! Programming the Nintendo Game Boy Advance: The Unofficial Guide is the only book of...

Others Programming Books by Petri Lankoski, Jussi Holopainen

Game Research Methods: An Overview (Petri Lankoski, et al)
Because of the cultural and economic impact that games have on contemporary culture, study on games is quickly becoming a priority. To understand games or game players, there are...

Others Programming Books by

Integration and Automation of Manufacturing Systems (Hugh Jack)
Since 1993, the author has used extra resources to teach laboratory-based integrated manufacturing courses, which have grown into this book. It is intended to avoid research-oriented themes and concentrate...
Automating Manufacturing Systems with PLCs (Hugh Jack)
This is the draft of a book on control systems based on programmable logic controllers (PLCs), which is now being used to teach an undergraduate controls course called Manufacturing...
Possible Worlds in Video Games: From Classic Narrative to Meaningful Actions (Antonio Jose Planells de la Maza)
Modern video games reimagine traditional fictional settings as ludofictional worlds, which are full of characters and emotions and highly responsive to player input. In this free programming book, we...
Integrate Your Brain: How To Do Calculus In Your Head (Aaron Maxwell)
Integrate Your Brain expands on the concepts covered in Inner Algebra by explaining how gifted mathematicians approach calculus using their everyday, human brain abilities. You receive gentle instruction in...
Scheme 9 from Empty Space: A Guide to Implementing Scheme in C (Nils M. Holm)
This free programming book serves as a comprehensive guide to the internal workings of the named scheme system. It offers a thorough explanation of every facet of a complex...
Logic Programming in Scheme (Nils M. Holm)
These queries are addressed in this tiny book: Logic programming: What is it? Why is logic programming difficult with negation? Who or what cuts? How should I approach logic...
Beginning and Intermediate Algebra (Tyler Wallace)
To address the specific needs of the developing math learner, these books employ a teacher-like writing style and a thoughtful combination of skills development and conceptual questions. ...
Scrum and XP from the Trenches (Henrik Kniberg)
Agile software development is challenging because there isn't a manual outlining every step in detail. You must experiment and keep changing the procedure until it works for your particular...
Cross-Media Communications: an Introduction to the Art of Creating Integrated Media Experiences (Drew Davidso)
This book serves as an introduction to cross-media communications, the mass media, and mass communications of the future.
Exploratory Data Analysis with R (Roger D. Peng)
The field of data science has swept the globe. As more people recognize the importance of the enormous amounts of data being generated, every field of research and industry...
Foundations in Statistical Reasoning (Pete Kaslik)
Students taking an introductory statistics course should take Foundations in Statistical Reasoning. The focus of the entire book is on how to make decisions based on scant information. ...
Domain-Driven Design Quickly (Abel Avram, et al)
Domain Driven Design (DDD) is a philosophy and method for handling extremely complicated domains that is built on making the domain itself the project's primary emphasis and keeping a...
PSX: The Guide to the Sony Playstation (Kevin Bryan)
The Sony Playstation user manual in its entirety. Everything you might desire is here: information for collectors, interviews, the PSX's history, prototypes, and pictures.
Elementary Calculus (Michael Corral)
This book, which is appropriate for a year-long (or two-semester) course, covers single-variable calculus. Calculus I is covered in Chapters 1–5, and Calculus II is covered in Chapters 6–9....
Learn Vimscript the Hard Way (Steve Losh)
It is not a manual on how to use Vim. You should be familiar with editing text in Vim and be familiar with concepts like "buffer," "window," and "insert...
Java Transaction Design Strategies (Mark Richards)
Understanding how Java handles transactions and creating a sound transaction design strategy will help you avoid data integrity issues in your databases and applications and lessen the impact of...
Non-Programmer's Tutorial for Python 3 (Josh Cogliati, et al.)
For those without any prior programming knowledge, this book serves as a tutorial for the Python 3 programming language. The book shows readers how to write programs from scratch...
Introduction to GNU Octave (Jason Lachniet)
a succinct introduction to using GNU Octave for scientific computing. designed as a textbook supplement for students studying calculus and linear algebra at the freshman and sophomore levels. ...
Regular Expressions: The Complete Tutorial (Jan Goyvaerts)
You will learn the whole regular expression syntax from this in-depth tutorial. You gain a thorough understanding of how regular expressions function on the inside, enabling you to use...
Python Notes for Professionals (Stack Overflow)
This book goes beyond the fundamentals to educate Python programmers at the beginner and intermediate levels on the little-known tools and techniques that create clear, maintainable code. ...

User reviews

There are no user reviews for this listing.
Rate this Book