Friday, July 14, 2023

Digital Project Plans

Taxonomy of Virtual Spaces

Over this summer, I am starting a new digital project to explore the planar geometric projection options I defined in my Taxonomy of Digital Spaces. I plan to create a digital game where the spatial qualities of the game can be changed on the fly, in order to partially show specific spatial paradigms that, I argue, are unique aesthetic qualities of digital games.

The final project should be much like a virtual museum, where different spatial concepts may be explored and examined in an interactive manner. This will be similar to another project I created a few years ago, Traversing Virtual Dimensions (after which this blog is named). In Virtual Dimensions, the player is able to experience some of the earliest developments of a player avatar able to navigate through virtual space in digital game history. Unlike that project, Taxonomy will allow a player to set different methods of projection for the virtual environment and navigate that environment in a game-like manner.


The following are some screen shots of my initial tech prototype:

Game environment test with oblique projection.

Game environment test with orthographic projection.

Game environment test with perspectival projection.

I am using the Unity game editor as my development environment because I know that game engine very well and can work in it relatively quickly. My tech prototype uses the Kenney Game Assets All-in-1 asset pack for game characters. The ability to change the type of projection with Unity's camera is thanks to Art Leaping's Camera Perspective Editor scripts and the background cityscape seen in the prototype. All assets are used under license.

Creating all of the custom art needed, by hand, to project the same environment in many different methods of projection would be an insurmountable amount of work for one person. While I would relish the chance to create several different tile sheets of environmental sprite art and matching 3-D geometry as an exercise in different digital game art styles, I simply don't have the time to tackle that and everything else the game needs. However, if I am able to replicate 2-D game art methods by using a modified game camera, I can project the same set of 3-D scene objects to the screen in many different ways with different camera settings. Adapting to this technology should save a lot of effort.

The first goal for the project is to make project where the navigable environment may be changed to use the different methods of projection outlined in my research. The next step is to be able to change the other two conceptual image planes on the screen: the agents (characters and interactive elements) and the background/foreground objects. Once that is complete, I plan to have different player avatar characters that can move around the virtual environments in as-yet undefined methods of player affordances. These two elements together (the graphical spatial qualities and the player navigation affordances) can be used to define a game's spatial paradigm.

The final goal of my research is to define game aesthetics by their spatial qualities dealing with the embodied phenomenon of navigating virtual spaces, a cyberkinaesthetic experience. I posit that specific aesthetic trends and styles can be traced through our young art form's history and create a new diachronic "art history" of digital games in the process.

Planar Geometric Projections

Taxonomy of Virtual Spaces

Part of my research is in defining a framework and vocabulary for analyzing and describing the concept of spatiality in digital media (especially in digital game environments). This "Taxonomy of Virtual Spaces" (Rowe, unpublished) is one of the tools for recognizing and clearly defining the aesthetic styles of digital games that I call spatial paradigms. How are these virtual spaces of the game world projected as 2-D images onto the display screen?

"Projection" is used here in the sense of a virtual 3-D object or scene that is projected (transformed) into a 2-D image on a screen. This may be accomplished by a computer rendering 3-D object data into a 2-D graphics matrix or a human artist drawing a 2-D game image (such as a sprite or a tile) using techniques that may give an object visual depth cues (such as axonometric or oblique drawing methods).

This system was initially based on the pioneering work by Dominic Arsenault, Audrey Larochelle, and other researchers at the University of Montreal that led to their "Game FAVR" system of analyzing digital game graphics ("The Game FAVR: A Framework for the Analysis of Visual Representation in Video Games" by Dominic Arsenault, Pierre-Marc Côté, and Audrey Larochelle (2015) Loading…Journal of the Canadian Game Studies Association, vol.9, no.14). I briefly wrote about Game FAVR on this blog before. It is a system that takes the inherently hybrid nature of all video game imagery into account, but it is specifically a means of analyzing the construction of graphic images, not game spatiality.

Game FAVR divides a video game image into three conceptual "image planes:" the characters and interactive elements (agents), the environment, and the background/foreground elements. Each of these different frames may be (and often are) rendered to the screen in different methods. I adapted the Game FAVR system to analyzing projected spatiality (since game space is presented graphically) and refined the categories of graphic techniques (planar geometric projections) used in games.

My latest update to my "family tree" of rendering methods is as follows:

Planar Geometric Projections from "A Taxonomy of Virtual Spaces" by Tony A. Rowe (unpublished)

This chart is only a current revision and is not meant to be exhaustive. It does not include curvilinear perspective, cartoon structures), divergent perspective ("reverse perspective"), or stereographic projection (usually used in cartography). I may expand the chart with these other methods, if needed. This may be more categories than I need for my study, but I would rather start with more details than I need and trim back later (for example, the vertical/horizontal oblique and vertical/horizontal orthogonal projections are almost identical).

The terms above are not universally agreed upon in the English-speaking world. I listed alternate or more specific terms (in gray italics) under each category, as appropriate. Different words may have different meanings to different disciplines and in different contexts. Game developers and journalists are also known for adapting and using terminology in an ad-hoc manner. There are many different graphic methods or camera angles that may all be described as "isometric," "3/4 view," "2.5-D," or "top-down" by different people. From my own studio work, I thought that "hit spang" (the visual effect of a projectile colliding with an object) was a standard visual effect term. Not so, it seems to have been a term that was adapted by my team and carried forward on later projects.

Take the term "axonometric," for example. I recently went through the work of defining what axonometric means, writing an overview of the history of axonometric drawing, and finally determined there are multiple ways of understanding the geometry behind a projection, or drawing, of an object. In the end, I adapted the "primary geometry" method of classifying graphic projections, as that is the standard method used in computer graphics for decades. However, I have noted a "secondary geometry" relationship between the three axonometric and some oblique projections in my chart, above (see the dashed line box). These are all methods of "pictorial" drawing (to use a term from engineering) and may otherwise be defined as "axonometric."

In addition to the projection methods, the three conceptual image planes (agents, environment, background/foreground) are classified by projection angle (the "camera angle" on the object). There are also examples of image planes that are "rendered" by other methods, such as symbols or text description.

The projection methods are just one factor of my taxonomy method. A game's spaces are further classified by its frame mobility (how the "camera" moves across the environment), the topology of the game world, the dimensionality of navigable game space, and other details like gravity.

A game's spatiality goes hand-in-hand with a game player's affordances to navigate that space to create what I call a spatial paradigm.

Wednesday, July 12, 2023

Clarifying: Axonometry, pt. 3 (and Primary and Secondary Geometry)

Taxonomy of Virtual Spaces

In part one of this series, I collated the qualities that define an axonometric projection.

An axonometric projection is one in which a rendered object can be measured across all three axes (x axis, y axis, and z axis).

The object's axes are not parallel and not orthogonal to the projection plane, allowing three faces of the object to be seen in the image.

It is a type of parallel projection in which a 3-D object is transformed into a 2-D image on the projection plane.

It is an affine transformation, meaning that the angles between lines in the image may differ from those found on the object, but straight lines remain straight and parallel lines remain parallel.

Being a parallel projection, lines do not converge and objects do not reduce in size with distance from the projection plane.

In part two of this series, I explored the histories of two different rendering styles that are both referred to as "axonometric" and both match the above description: oblique projection and isometric projection. Now, for a look at what a "projection" means in terms of rendering an image.

Planar Geometric Projections


Planar geometric projection is a geometric construct that seeks to define the abstract act of rendering a drawing of an object. In a planar geometric projection, points on a 3-D object are "projected" onto a 2-D projection plane. The geometry of the 3-D object is transformed in the process. How it is transformed depends on the projection method used to render the object on the plane.

There are three essential elements to this geometrical model (adapted from Drawing Distinctions by Patrick Maynard (2005) pg. 21):
  1. One or more objects (usually straight-edged and cornered)
  2. A planar surface on which the projection takes place
  3. Projectors, straight lines that coordinate points between the other two elements
The illustration above shows a model of a perspectival projection (often known as linear perspective, a term coined by Brook Taylor in the 18th century (Maynard (2005) pg. 20). The object is a cube. Projector lines are projected from the corners of the cube, converging at the observer's eye (also called the station point, a stationary point from which the perspectival view is seen). The corners of the 2-D image of the cube are rendered at the points where the projectors intersect with the projection plane.

Figure 3-6a. Construction of an isometric projection from "Planar Geometric Projections and Viewing Transformations" by Ingrid Carlbom and Joseph Paciorek, Computing Surveys, vol. 10, no. 4 (1978) pg. 479

An isometric projection is a parallel projection where the projectors are all in parallel (not converging on a station point, or, imagining a station point at infinite distance) and are orthogonal (at 90 degrees) to the projection plane. None of the axes are in parallel with the projection plane, allowing three sides of the object to be rendered.

Figure 3-11a. Construction of an oblique projection from "Planar Geometric Projections and Viewing Transformations" by Carlbom and Paciorek (1978) pg. 482

An oblique projection is a parallel projection where the projectors are all in parallel and are at an oblique angle to the projection plane (often at 45 degrees). Two axes are parallel to the projection plane but, due to the oblique angle of the projectors, three sides of the object are rendered.

Primary Geometry and Secondary Geometry

The geometric projection model described above is what Peter Jeffrey Booker distinguishes as "Primary Geometry." This is the 3-D geometry of the lines of projectors from the scene to the eye of the viewer and the intersections of those projectors with a projection plane in order to form an image. He also notes "Secondary Geometry" as the 2-D geometry of the projection plane, itself (from A History of Engineering Drawing (1963))

Booker decried the primary geometry method as having "little practical significance or psychological reality" (as summarized in Art and Representation by John Willats (1997) pg. 38). 
"The modern method, described above, of defining the various drawing systems in terms of three-dimensional projective geometry was invented during the nineteenth century by textbook writers who wanted to give engineering drawing an air of authority by bringing it into line with Renaissance accounts of linear perspective. The idea of orthogonal projection as a variety of perspective with the object moved to an infinite distance away is a mathematical fiction, and engineers rarely, if ever, think of the system that way." Willats (1997) pg. 38
Fig. 2.1 Classification scheme for the projection systems, based on primary geometry. Adapted from British Standard 1192 (1969) from Willats (1997) pg. 39

Willats (still arguing on Booker's behalf) also purports that "defining the various projection systems in terms of their primary geometry leads to a classification scheme which seems counter-intuitive" ((1997) pg. 39). He presents the British Standard 1192 of drawing classifications for technical drawings as such a system. Isometric (and related methods) are classed as a parallel projection with orthogonal methods, based on the fact that their projectors are orthogonal to the projection plane. Oblique (and axonometric, as defined in architecture) methods are in a separate parallel projection class based on the fact that their projectors are oblique to the projection plane.

Willat's classification scheme for projection systems based on secondary geometry (as adapted in Drawing as Transformation: From Primary Geometry to Sedondary Geometry by Howard Riley (2001))

Willats instead proposes a new system based on secondary geometry, focusing on the picture surface instead of an abstract system of projection. Here, orthographic refers only to rendered objects that face in parallel to the picture plane. Oblique and isometric are grouped together as methods that render three sides of an object that is at an oblique angle to the picture plane (note that Willats includes a few new oblique definitions first described in Perspective and Other Drawing Systems by Fred Dubery and John Willats (1983) pp 21-28).

Conclusion, and What's Right for Me

Willats rightly cites the primary geometry system of projection as unintuitive and not really how people think about drawing images.

However, my study is in computer graphics and there are a lot of cases where this method is how the computer makes a 2-D image from 3-D data. Graphics shaders make calculations both in eye-space (coordinates on the screen, akin to secondary geometry) and scene-space (coordinates in the virtual world, akin to primary geometry). The digital tools I wish to use in order to affect camera perspective in my digital project also function in a similar manner.

Figure 3-1. Classification of projections from "Planar Geometric Projections and Viewing Transformations" by Carlbom and Paciorek (1978) pg. 475

Insted, the taxonomic system I use is heavily based on the classification system found in "Planar Geometric Projections and Viewing Transformations" by Ingrid Carlbom and Joseph Paciorek, Computing Surveys, vol. 10, no. 4 (1978). This system has been an established standard in computer graphics for decades, and was incorporated (and slightly expanded upon) into Computer Graphics: Principles and Practice, Second Edition by Foley, van Dam, Feiner, and Hughes (1990) pg. 237. This system also matches the one adapted by the University of Montreal academics in their studies of digital game graphics (see "A New Angle on Parallel Languages" by Audrey Larochelle, GAME: The Italian Journal of Game Studies, vol. 1, no. 2 (2013) and "The Game FAVR: A Framework for the Analysis of Visual Representation in Video Games" by Dominic Arsenault, Pierre-Marc Côté, and Audrey Larochelle, Loading…Journal of the Canadian Game Studies Association, vol.9, no.14).

In this classification system, "axonometric" refers to isometric projection and its kin (dimetric and trimetric). Oblique is a separate classification based on the obliqueness of their projectors.

More on my taxonomy system in another blog post...

History: Axonometry, pt. 2

Taxonomy of Virtual Spaces

In part one of this series, I collated the qualities that define an axonometric projection.

An axonometric projection is one in which a rendered object can be measured across all three axes (x axis, y axis, and z axis).

The object's axes are not parallel and not orthogonal to the projection plane, allowing three faces of the object to be seen in the image.

It is a type of parallel projection in which a 3-D object is transformed into a 2-D image on the projection plane.

It is an affine transformation, meaning that the angles between lines in the image may differ from those found on the object, but straight lines remain straight and parallel lines remain parallel.

Being a parallel projection, lines do not converge and objects do not reduce in size with distance from the projection plane.

Why Axonometry?

Many of the above qualities make axonometric projection an ideal system for defining an object for manufacture or construction. The relative lengths of each axis is preserved, so such a pictorial drawing (showing three sides of an object as a complete form) can also be used to measure each axis for the purpose of building a final product.
"Axonometric projections are used in catalog illustrations, Patent Office records, piping diagrams, furniture design, machine design, and structural design." from "Planar Geometric Projections and Viewing Transformations" by Ingrid Carlbom and Joseph Paciorek, Computing Surveys, vol. 10, no. 4 (1978) pg. 474
Two different forms of axonometry were developed by artists in China long before they were completely adapted by Europeans.

Oblique Axonometric History

Elevation oblique projection in detail from Along the River During the Qingming Festival (18th c. reproduction of 12th c. original) scroll painting, as cited in "Axonometric Projections - A Technical Overview"

Chinese painters developed an oblique rendering style for their landscapes painted on incredibly long scrolls (the image detail above is but a tiny fraction of Along the River During the Qingming Festival, click the links above to see it in its entirety). The physical dimensions of their medium simply wouldn't work with the sort of linear perspectival rendering techniques that developed in the Italian Renaissance. This "Chinese Perspective" (something of a misnomer, as its was also adopted to great effect by artists in Japan and elsewhere) that may have evolved from Chinese architecture could portray a vast amount of terrain and present not just a single event from a single perspective, but a story that is laid out across space and time in a panoramic view. Walking the full length of one of these scroll paintings is not unlike looking out of a moving train and viewing the landscape beyond the window pane. At each point along the scroll, the viewer can experience a comprehensible scene with a clear sense of spatiality.

Note that this method renders one major face (and thus, two axes) of an object (such as a building) as parallel to the projection plane. This breaks with the second line of the definition laid above, that an object's axes may not be parallel to the projection plane. This part of the definition is needed in order to make three sides of an object visible, as a pictorial rendering (to use an engineering term). If this was an orthogonal projection, the receding edges (the orthogonals) would not be rendered as they would fall into the "z-space" of the image at 90 degree angles to the projection plane (yes, ironically, there are no orthogonals rendered in orthogonal projections). However, an oblique projection can render the faces that would normally be hidden at an oblique angle from the forward-facing face of the object. So, either the definition is wrong or an oblique style should not be considered as "axonometric" in this definition. More on this in the next post.

This Chinese style of "border painting" was introduced to Europeans in the 17th century, where it later became known as axonometric. It was probably named somewhere in continental Europe, where the formal geometric properties of this oblique method (defined above) made it well-suited for artillery, cartography, gem cutting, and other purposes ("Axonometry: A Matter of Perspective" by Jan Krikke (2000) pp 7-8).

Plan de l'abbaye de Port-Royal des Champs by Louise-Magdaleine Horthemels (ca. 1710)

This method was also adapted for use in architectural imagery in Europe by starting with a plan view of a structure, rotating it by 45 degrees, then drawing the verticals of the structure at their true, scaled lengths (a technique also known as "military oblique"). 

Construction in Space-Time II by Theo van Doesburg (1924)

The De Stijl art movement, founded in 1917 by Dutch artists Theo van Doesburg and Piet Mondrian, brought a strong architectural influence and oblique rendering to modern art as constructions of space and time.

Le Corbusier and Mies van der Rohe followed suit, and this oblique axonometry became "nearly emblematic of modernist architecture, and it has since become an essential technique for architects and designers throughout the world" (Krikke (2000) pg. 9).

Isometric Axonometric History

Orthogonal isometric axonometry in Romance of the Three Kingdoms (ca. 15th c.)

Chinese artists also developed an isometric style of rendering objects in space, as seen in the book illustration above. Whereas oblique projections always render one face (and two axes) of an object as parallel to the projection plane with the receding orthogonal lines rendered at an oblique angle, isometric projections render all three axes of an object at equal oblique angles to the projection plane. No face nor axis is parallel to the projection plane. This produces a more "natural" construction of space (at least, to a western viewer used to Cartesian perspectives of the Italian Renaissance), but loses the 90 degree angles between lines on major faces of objects. Note that there are no 90 degree angles in the illustration above, yet the viewer "reads" the tiles, table, steps, and walls as having rectangular shapes.

Fig. 9 from "On Isometrical Perspective" by William Farish (1820)

In the west, William Farish defined isometric axonometry in his paper "On Isometrical Perspective" (1820) in response to engineering and manufacturing needs of the industrial revolution (although there were hints at orthogonal axonometry centuries earlier, such as Piero Della Francesca's "Libellus de Quinque Corporibus Regolaribus" (1490), as described by Massimo Scolari in Oblique Drawing (2012) pg. 217 (image on pg. 214)). It is unknown if he was inspired by Chinese book illustrations from centuries earlier that used the same method of projection (Krikke (2000) pp 8-9).

Convex and Concave by M. C. Escher (1955)

Dutch graphic artist M. C. Escher adopted isometry in a number of his mind-bending, illusionary renderings, creating impossible words that look like they could be real. His works simultaneously show the ambiguity and appeal of isometric projection.

Parking Lot Map by Omake (ca. 2018)

Isometric designs continue to be useful for showing spatial relationships between objects, especially maps of our urban environments often laid out on grids. Isometry has also had a recent surge of popularity in digital graphic design.

Summary and Conclusions

Historically, two different rendering methods, oblique and isometric, were developed. Strangely, both methods originated with Chinese artists and were brought to modern art in Europe by Dutch artists. Both of these methods match the above definition for axonometry, and both methods have been referred to as "axonometric."

These two methods can be seen as either:
  1. Completely different methods that are incompatible.
  2. Related methods that are almost the same.
This depends on one's view of how 3-D objects and spaces are rendered to a 2-D plane. There are two different ways of focusing on that 3-D to 2-D transformation, either looking primarily a the structure of the 3-D scene and its relation to the 2-D plane, or primarily at the 2-D image that is the end result of the rendering.

Details on that (and what all this has to do with computer graphics) will have to wait until the next blog post...


Tuesday, July 11, 2023

Defining: Axonometry, pt. 1

Taxonomy of Virtual Spaces

Part of my research is in defining a framework and vocabulary for analyzing and describing the concept of spatiality in digital media (especially in digital game environments). This "Taxonomy of Virtual Spaces" (Rowe, unpublished) is a tool for recognizing and clearly defining the aesthetic styles of digital games that I call spatial paradigms. How are these virtual spaces of the game world projected as 2-D images onto the display screen?

One might think that many of the terms used in the creation of graphic spaces would be well-defined and agreed upon. In truth, there are a number of terms that are used in different ways and may have conflicting definitions in computer graphics, engineering, and architecture. Because of this game developers, journalists, academics, and critics may end up picking and choosing the meanings behind these words from different sources.

One particularly troublesome word is axonometric.

Axonometry defined

An axonometric (taken from the Ancient Greek roots axon (axis) + metron (measure)) drawing is one in which a rendered object can be measured across all three axes (x axis, y axis, and z axis). The object's axes are not parallel and not orthogonal to the projection plane, allowing three faces of the object to be seen in the image.
"An axonometric projection usually represents an object so that three adjacent faces are visible, in order to get a three-dimensional representation in one view." from "Planar Geometric Projections and Viewing Transformations" by Ingrid Carlbom and Joseph Paciorek, Computing Surveys, vol. 10, no. 4 (1978) pg. 473
"Axonometric projection is a method of parallel projection in which the axes of the object represented are not parallel to the projective plane in order to represent all three points of views (x, y and z)." from "A New Angle on Parallel Languages" by Audrey Larochelle, GAME: The Italian Journal of Game Studies, vol. 1, no. 2 (2013) pg. 35
Axonometric projection of an object from 3-D space to 2-D screen, from Engineering Drawing for Manufacture by Brian Griffiths (2002), pg. 26

An axonometric drawing is a type of parallel projection in which a 3-D object is transformed into a 2-D image on the projection plane (a.k.a. screen or picture plane or projective plane). This is an affine (from Latin affinis "connected with") transformation, meaning that the angles on the object may differ, but straight lines remain straight and parallel lines remain parallel. Being a parallel projection (or a paraline drawing), lines do not converge and objects do not reduce in size with distance from the projection plane (as seen in perspectival projections (a.k.a. linear projections).
"... allow angles to differ, so long as all straight lines remain straight and all parallels remain parallel. Such transformations are known as 'affine.'" from Drawing Distinctions by Patrick Maynard (2005) pg. 24

"[An] important property of axonometry is its fixed relation between sizes of objects in world space and those on projected space, independent of the positions of the objects in projected space. In linear perspective, objects become smaller when they move farther away; not so in axonometric perspective. This means that you can measure the size of an object of a axonometric drawing and know how big the real object is (you need to know the scale of the drawing and the properties of the projection, but nothing else), something that cannot be done with linear perspective. This leads to the name of the projection: the word 'axonometry' means 'measurable from the axes.'" from "Axonometric Projections - A Technical Overview" by Thiadmer Riemersma (2009)

Testing the Definition

So far, so good. The above defining qualities are valid for any use of the word "axonometric" with regard to rendering an object to a 2-D surface. Well, almost any use, that is:

"3/4 view" here classified as "axonometric," even though it only shows two faces of an object, from "Game Developer's Guide to Graphic Projections, Part 1" by Matej Jan (2017)

Other than that previous exception, axonometric always means a parallel projection in which all three main faces of an object can be seen in one image.

Now, how axonometric renderings developed through history?


Sunday, June 11, 2023

Spring 2023 Research Review and Summer 2023 Plans

 Spring 2023 Review

  • Studied aesthetic analysis from the following philosophers:
    • Mo Tzu
    • Hsün Tzu
    • Plato
    • Aristotle
    • Hume
    • Kant
    • Schiller
    • Tolstoy
    • Collingwood
    • Dewey
    • Bell
    • Langer
    • Weitz (covering Wittgenstein)
    • Danto
    • Wimsatt and Beardsley
    • Sibley
    • Walton
  • Wrote a paper analyzing how each of the above philosophers might approach the aesthetic values of digital games, based on their published writings.
  • Expanded an earlier paper about digital game modding, "playbor," the economic relationship between game modders and professional game developers, and how modding compares to the exploited labors of other types of hobbyist-turned-gig workers.
  • Started a literature review for my upcoming digital project exploring spatial paradigms.
  • Analyzed a published, reviewed paper and noted the discrepancies in the writing that point to the fact that we (as game academics, game critics, and game professionals) lack an agreed-upon, technical language to discuss game graphics and game spaces. This is an example of the sort of problem that my Taxonomy of Digital Spaces system is designed to solve.
  • Began a review of graphic projection terminology (specifically in architecture and art history) from sources I hadn't previously studied. This is in order to solve what I see as a possible discrepancy in the wording from a source I adapted terms from.
No, I mean Plato, not the PLATO.
(PLATO IV image courtesy of The CRPG Book Project)

My research plans for the spring were diverted into a few new directions.

First, it was recommended that I present my research in a form factor that is best suited to my abilities: as a digital game. I started toward this work with the literature review, above, and now plan to start this work in earnest over the summer and continue into fall. 

Second, I felt that I needed to take a personal overview of classical, modern, and contemporary analyses on aesthetics. Thus, the above exercise in reading numerous philosophers known for their views on aesthetics and writing about how each of them might take an aesthetic analysis of digital games.

Finally, I updated a previous paper on digital game modding through an economic lens and expanded it to about 7,000 words, for possible publication.

The terminology issue was part of my spring plans and arrives from a discrepancy in what the word "oblique" is in relation to in graphic projection:
  • The lines of projection from object to picture plane in relation to the facing of the picture plane.
  • The facing of the object in relation to the facing of the picture plane.

Summer 2023 Plans and Beyond

As mentioned above, I will begin early production on a digital game project that serves as an overview of different spatial paradigms, which I posit may be used in aesthetic analyses of games.

With the development of the digital game, I will need to complete some of the tasks I had originally planned for spring 2023:
  • Fine-tune Taxonomy of Virtual Spaces based on analysis of what attributes should be included or removed in order to be informative for my research. Make edits to Taxonomy document to match. (already started, as noted above)
  • Complete existing qualitative analysis of game spaces for a broader selection of digital game titles using Taxonomy of Virtual Spaces.
Later development of the game (say, in fall) will better allow me to tackle the other two spring 2023 plans I had outlined:
  • Analyze player navigation in the above games and develop system for codifying the results.
  • Use statistical analysis to find patterns of similarity that signify Spatial Paradigms, Spatial Refinement, and Paradigm Shifts.

Wednesday, May 10, 2023

Game Genres, pt. 8: Turn-Based Strategy and Game Studies

Continuing my previous work on game genres and not game genres...


Media/Culture Journal founder Nicholas Caldwell came to game studies from film studies and soon realized that our field lacks a vocabulary for discussing the formal qualities of digital games. "Where was the grammar of the game?," he asked. Like other game studies scholars, he expressed frustration at not having a common language to discuss core aspects of a game's aesthetics.

In his "Theoretical Frameworks..." paper, linked above, he documented his attempts to introduce a framework for a specific type of game: turn-based computer strategy games. He chose this type due to his familiarity with them and the relative homogeneity in representational and temporal approaches in them. The exemplar game of his analysis is Civilization II (1996).

Civilization II (MicroProse, 1996, Windows 3.1) screen shot

Caldwell adopts a semiotic approach to analyzing a game's visuals, using Charles Peirce's typology of signs, as processed by Stephen Poole in Trigger Happy: The Inner Life of Video Games (2000). Caldwell attempts to describe the Civ II screen, like the one above, using his terminology for the formal characteristics of the symbolic visual display. However, his chosen terms immediately come in conflict with my own terminology and other standards for game graphics terminology, such as the University of Montreal's Game FAVR system ("Game FAVR: A Framework for the Analysis of Visual Representation in Video Games," Arsenault, Côté, & Larochelle, 2015), which I have written about before.
The screen space is dominated by the main map window, which displays (with  a  term borrowed from architectural drawing) an isometric view of the game space, which is a forced perspective rendering of the elements of the map, giving the illusion of depth to the image.
The main map window uses a dimetric projection using a 2:1 grid line ratio ("isometric" in gamer vernacular, this is the same method used since Zaxxon and Q*bert, and at least one artist calls it "pixel isometric." But formally, this is a dimetric view. Newer games like Monument Valley are truly isometric, but it is a difficult projection for older games like Civ II). This game space uses projection, not perspective, and there is little or no illusion of depth in the image. The illusion of depth would require perspectival clues like convergence, vanishing points, and size difference as objects get further from the game camera. Other minor techniques can give an illusion of depth, such as parallax motion, aerial diffusion, tonal separation, textural (detail) difference, but none of these are in Civ II (I adopt the Visual Story teachings of Bruce Block, who I studied under, to digital game visuals). The only depth cue is the fact that some game elements overlap other game elements, implying they are "closer" to the viewer.

Such a projection does not imply a single, favored, subjective viewpoint as there is no perspectival organization of space from which a virtual camera may be assumed to observe the game environment. All game objects are presented equally, all being about the same size on the screen.
Unit icons (hereafter referred to as ‘sprites’ — a term in game design used to refer to any animated element on a computer screen)...
The term sprite has been used in a number of ways in game development, but it typically refers to a two-dimensional game object, which typically uses a bitmapped graphic, that can move across the game environment. Sprites may or may not be animated. This is in contrast with environmental objects that do not move and often take the form of tiles, though tiles also may or may not be animated.

Caldwell continues to analyze Civ II and its foundations in the philosophy of Cartesian Perspectivalism. This has little to do with the visual presentation of game space and everything to do with the player as a postmodern, rational, disembodied subject whose very gaze organizes and controls the world within its focus. He adopts Foucault's metaphor of the panopticon as the game's mechanics are based on supervision and surveillance, as supported by the technology of the interface.

Caldwell never gets the chance to analyze the temporal organization of games like Civ II, something he regrets at the end of the paper. So far, I haven't been able to find a follow-up article written by him that continues this analysis. 

Maze Games to Platformers (again?) (Racing Games pt. 5)

Taxonomy of Virtual Spaces This is a continuing history of the evolution of early car racing games as analyzed according to each game's ...