The Coefficient of Clean pt.10

And what about 3D games! Displaying 3D objects or 3D environments on a 2D screen is inherently limited. Aside from splitting the screen and viewing a single object from 2+ different camera angles, there will always be a side of a 3D object that is obscured from the view of a single camera. Place a single camera in a 3D environment and there's no practical way a player can view everything. Of course, just because a game uses 3D graphics/space, doesn't mean important feedback elements will automatically be obscured. But it's a near guarantee. So if 3D doesn't automatically create cluttered games, the question is when does it and how?
What's on the other side of the globe? One can only guess.
Consider 3D Camera Control
For real time 3D games like Super Mario 64 players are given control over the camera. Players can spin it left, right, up, down, zoom in over the shoulder, or lock it in place. It's important to understand that the analog control of Mario's movements are relative to the camera view. So camera control is a big deal. Considering the cleanness of the mechanics, being able to control the camera and Mario simultaneously affects the simultaneity of all the mechanics.
If you haven't completely mastered 3D analog control and 3D camera control, you probably play Super Mario 64 or other 3D platformers the same way, by lining up the camera behind or to the side of the character and taking things one jump at a time. This is a way of simplifying the 3D space into a 2D one, an idea which I'll expound upon in an upcoming article. The reason players simplify the game this way is because understanding true 3D space and interpreting this space through a 2D screen is quite difficult. Judging any distance along the z-axis depth in a 3D space relative to the camera view is subject to ba3D (read more about it here). Without tight feedback design, games can greatly suffer from ba3D for a very emergent type of clutter. Notice how many games compensate in this area by featuring a circular shadow to indicate an airborne character's position along the z-axis.
Consider Obscuring Elements
Yo, dog, I'm trying to play some Brawl!
Aside from ba3D, 3D camera design is generally plagued by all kinds of obscuring emergent issues. A odd piece of level geometry can cover up the camera view. Enemies or other characters can move in front of the camera (see Nintendog above). And it's possible for a camera to move inside solid objects. It helps when the system intelligently renders objects transparent so that if they get in the way, the player isn't completely blinded. Still, there seems to be no substitute for meticulously tweaked camera design. Super Mario Galaxy 1 & 2 or The Legend of Zelda: Twilight Princess are two games with very complex 3D environments and very polished camera design..
However you play, you must understand that real-time 3D games will most likely suffer from some combination of these cluttered elements; simultaneity of controls (camera and gameplay) or ba3D/other obscuring camera issues. If there is no camera control there's a good chance that the developers have enough control over the presentation to avoid these issues. Rail shooters like The House of The Dead 2, The Typing of the Dead, Resident Evil Chronicles, Sin and Punishment, and Star Fox 64 have much more potential to be clean games than Super Mario 64.
Consider Camera Control as a Mechanic
For FPSs the camera control is built into player aiming. In the same way that the camera is indirectly controlled by Mario's hoizontal movement in Super Mario Brothers, players control the camera view by aiming in an FPS. Or is it direct camera control? Is camer control linked with aiming, are are they one in the same? Can they be separated? If so, what does that matter when they're designed as one? Is camera control even a gameplay mechanic?
The following is a dialog between me and myself.
- Is camera control a mechainc? I'll approach an answer by addressing another question; is pause a mechanic? Pause has no effect on the game state. It actually halts the game state. And even if you manipulate options in the menu during a pause, the game merely resumes when you unpause. I say it can't be a mechanic.
- Pausing may not affect the game state, but it can change the nature of the gameplay challenge. You can activate some option in the menu. If you have a limited amount of time to complete a task or it's a relfex based challenge, pausing the game can give you extra time. So if you use the pause function to affect the challenge, it's a mechanic.
- By that logic, the volume button is a mechnic. New challenges can be created by removing audio tells from the gameplay by turning the sound off.
- Hearing sound does change the gameplay experience, but I wouldn't consider MUTE a gameplay mechainc either. But camera control is different. The camera can affect gameplay actions. In Super Mario Brothers enemies, actual interactable elements, spawn up off screen when the camera view draws near.
- I could just as easily say that these enemies spawn up when Mario the character draws near. Therefore, there's no way to prove that the camera in that game, which is still indirectly controlled by Mario anyway, affects the gameplay.
- Then what about Super Mario 64? When you change the camera angle it changes the relative control of Mario's movement. MOVE is a mechanic. Therefore, camera control affects a mechanic which affects the gameplay.
- Yes, it changes the relative controls, but it does not change game state directly. You still have to MOVE to move. I could mess with different menu options in an FPS that will change my controls. That doesn't mean that these options are mechanics.
- What about a game in the first person with gameplay designed around perception? Moving the camera around is how you see different targets to gain information. Without this info, you won't be able to make informed decisions to win. Like playing with fog of war, the limitations of what you can see is a part of the game.
- I admit that I want to put camera control in a different group than PAUSE or MUTE. I'll say that camera control seems to be an action that doesn't inherently have a reaction that affects the game state but does affect the presentation and possibily the gameplay challenge. I'll call it a mechanaic. In the meantime, I'll think about tweaking the definition of a mechanic.
Getting to the bottom of terms and terminology is harder that it looks. Examining the cleanness of 3D games continues in part 11.