In his 2017 GDC talk, Brian Upton very elegantly discusses, maps and gives examples for what he calls “Non-Interactive Play”, as an essential component of all games. In referring to the Rainbow Six games, he notes that “The most interesting levels were the ones in which nothing happens for the first half of the level” as players spent time assessing the situation and planning it out in their minds.
I am interested in playing with stillness as a rewarding element of gameplay. Initially I considered the kinds of games which incorporate stillness by punishing interaction or activity, such as Don’t Shoot the Puppy but I don’t personally find that kind of gameplay satisfying or interesting so I decided to try something which rewarded stillness.
Key Questions:
My strongest personal association with the concept of stillness is in meditation and my fondness for Buddhist philosophy. I wanted to incorporate some element of meditation into this work but I very quickly got overwhelmed by the possibilities. After meditating on this, I remembered a common part of my meditation experience involves a transcendental space which I decided I would try to recreate as an interactive work.
During particularly deep meditation, I sometimes find myself sitting on the surface of a large, still, dark lake. There are hills around the lake, something like a Norwegian fjord. As I sit, thoughts arise from out of the depths of the water and come to the surface. These thoughts have no visual representation but they are often connected to each other with a gold chain, so that when I lift one up and let it rise off into the air, the chain lifts another thought to the surface.
What worked well?
I’m quite happy with the general fidelity of the project. I usually work with gameplay mechanics and have only recently begun working with ‘the pretty stuff’ so I’m learning a lot about rendering pipelines and shaders and this was quite a challenge, even to just get the scene set up and lit properly. I’m really happy with the buoyancy system, the code is impressive and with a bit of work I can implement it into other projects. I also really like how the thought objects look. Finally, the audio clips are great and the other sound effects tie them together nicely. It feels really rich, despite the stillness.
What didn’t work?
I had trouble converting the mountain textures over to the HDRP so I ended up with single-colour models which are thankfully ok given the post processing and lighting effects. Performance is an issue, my new PC is at its limit recording and running the project at the same time. When I built the project there was some kind of issue with the final program so looking at the objects would bring them to the surface but not raise them out of the water so I had to record in-editor.
How would I extend this work?
Other than addressing the issues above, I would balance the audio clips a bit better and add a few more ‘thought objects’ with other clips. I would also have the next thought arrive at a semi-random interval instead of immediately after the previous one. I would include some kind of visual indicator that the player was looking at and therefore interacting with the thought object as this could be clearer. I would improve the water shader to bring it up to the same fidelity as the other elements of the scene and add some ambient elements such as particles in the air and water, dust and leaves, ripples and a gentle procedural breeze effect. Finally, I would have liked to set the scene at night with many bright stars.
Brian Upton GDC https://www.youtube.com/watch?v=vaH5XzLTix8
Marylin Manson interview in Bowling for Columbine https://www.youtube.com/watch?v=1NOFSOeOBsk
Bill Hicks 'It's Just a Ride' https://www.youtube.com/watch?v=eNEyLn1Zz_g
Raam Dass Dissolving the Fear, Finding Your Own Beauty https://www.youtube.com/watch?v=viNlErR88GE
The Dream Of Life - Alan Watts https://www.youtube.com/watch?v=wU0PYcCsL6o
Don’t Shoot The Puppy https://www.addictinggames.com/funny/dont-shoot-the-puppy
By Nick Margerison
Email Nick Margerison
Published On: 27/05/2020