Interaction Design

Donald Norman.
Design of everyday things.
Learn more about this book (paperback)
Learn more about this book (hardcover as originally published: The psychology of everyday things)

This book is certainly a candidate for a design bible. Norman puts the onus of good design on the designer and dispels operator error mentality. If you already own this one, be sure to check out some of Dr. Norman's other titles including Things that make us smart and The invisible computer.

Jef Raskin.
The Humane Interface.
Learn more about this book (hardcover)

Jef Raskin, the creater of the Apple Macintosh project, explores current interface designs, exposing their fundamental flaws. He discusses cognetics and proposes approaches for interfaces to come. This very recent release already has strong reviews.

Celia Pearce.
The interactive book.
Learn more about this book (paperback)

Celia Pearce investigates interactivity both inside and outside the world of multimedia. This book is a great commentary on the general nature of interactivity and where to find real world examples for study.

   

Reeves and Nass.
The media equation.
Learn more about this book (paperback)
Learn more about this book (hardcover)

Reeves and Nass provide solid and practicle research on the way people interact with nonhuman subjects in very human ways.

Ray Kristof, Amy Satran.
Interactivity by Design.
Learn more about this book (paperback)

This book is an excellent guide for marketing, communications, and other professionals who need to develop a CD-ROM, kiosk, or Web site. Good reviews.

Janet Murray.
Hamlet on the holodeck.
Learn more about this book (paperback)
Learn more about this book (hardcover)

This book offers a look into the world of story telling using digital media. It has been well received by the industry.

   
 

Chris Crawford.
The art of computer game design.
Learn more about this book (paperback)

Although the examples are dated (copyright 1984), Chris Crawford does an excellent job of breaking down gaming in a way that can be understood and reapplied. It is out of print so your order will take some searching, but it is well worth the wait. Thank you Amazon for helping us hunt these down.

Paul Heckel.
The elements of friendly software design.
Learn more about this book (paperback)

Paul Heckel describes 30 rules for designing friendly software that are definitely worth paying attention to. It is out of print so your order will take some searching, but it is well worth the wait. Thank you Amazon for helping us hunt these down.