Experiences with the Alternate Reality Kit: An Example of the Tension between Literalism and Magic
- 1 September 1987
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Computer Graphics and Applications
- Vol. 7 (9) , 42-50
- https://doi.org/10.1109/mcg.1987.277078
Abstract
This article presents an overview of the Alternate Reality Kit, an animated environment for creating interactive simulations. ARK is built upon a physical-world metaphor: All objects have an image, a position, a velocity, and the ability to experience forces. Users manipulate objects with a mouse-operated "hand," which enables them to carry and throw objects, press buttons, and operate sliders. The interface features are discussed in light of a general user interface tension between literalism and magic. Literal features¿defined as those that are true to the interface's metaphor¿enhance an interface's learnability. Magical features are defined as those capabilities that deliberately violate the metaphor in order to provide enhanced functionality. Discussion of each ARK feature includes informal observations of early ARK users, and an assessment of the feature's learnability, its usefulness, and its position on the magical-literal axis. Despite ARK's magical features, applications-level users have been trained in a few minutes. Although this article is about ARK, the tension between literalism and magic raises some interesting questions on its own. Some of these questions are presented briefly in the conclusion.Keywords
This publication has 7 references indexed in Scilit:
- Icon-based human-computer interactionInternational Journal of Man-Machine Studies, 1986
- Metaphor, computing systems, and active learningInternational Journal of Man-Machine Studies, 1985
- Human factors testing in the design of Xerox's 8010 “Star” office workstationPublished by Association for Computing Machinery (ACM) ,1983
- Design principles for human-computer interfacesPublished by Association for Computing Machinery (ACM) ,1983
- Use of mouse buttonsPublished by Association for Computing Machinery (ACM) ,1983
- Analogy considered harmfulPublished by Association for Computing Machinery (ACM) ,1982
- The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation LaboratoryACM Transactions on Programming Languages and Systems, 1981