top of page

Features: A vertical slice of an Opus Magnum style puzzle game with 8 playable levels, unique shaders, monochrome aestetic, custom music piece that aims to interpret E.M. Fosters "The Machine Stops" in a new unique way by focusing on the machines perspective.

The StoryThis was a three month long project where our prompt was to make any game we wanted to, as long as it was inspired by the original short story.

​

At the beginning of the project I helped define the game design with the inspiration from games like 7Billion Humans and Opus Magnum, as well as the artistic design with the contemporary art styles to the original story with art Art Nouveau and Art Deco. 

​

Once we all settled on the initial direction, I took a hand off roll to the game design, leaving it to our three designers and just gave feedback. With that freed up time I was able to spend more time researching aesthetics and shader techniques in communication with our artist.

 

Our artist was not primarily an artist, and as such had experience in 3d modelling, but none in texturing. Rather than trying to hide our lack of texturing through the use of procedurally generated textures through shaders (which we did try), we settled on a more minimalistic multi-part cel shader and pixelation post processing effect. This helped give the illusion of detail whilst also leaving the visuals vague enough to have a "book"-like experience where each users interpretation of the visuals could differ (to a lesser degree than that of a book).

​

In this vein we used a 3 part monochrome colour pallet.

​

Near the end of the project we agreed that we wanted a custom song for our game. From my bachelors course I have some experience with sound synthesis, and music theory, however I had never applied the music theory in the past as I focused on the technical and implementation side of audio. In the end I challenged my self to make a small music piece to loop in the game play sections which I think turned out well.

​

In the above ground section of the game, I changed up the visuals through the use of lighting alone to give a different feel, and filled the night sky with some simple stars to fill the blank space.

​

Once I had developed the effects that we were going to use, it was my job to implement all of the art, effects and shaders into the scenes, do all the lighting to work with the shaders, and to maintain all of the visuals on the assets and elements created through the course of the project. Including in the three cutscenes found in the game.

Gameplay ThemeJulian Gatt
00:00 / 01:38

Find a playable version of this project on my itch.io page.

I am the author Epic Beaver.

The Machine Stops

Term Project

(C#, Unity, FL Studio 20, Aseprite)

About:

Platform: Windows

Engine: Unity

Language: C#

​

Team Size: 7

Roles: Technical Artist, Song Composer, Designer

Grade: Not Yet Marked.

bottom of page