For the Advanced Technologies module during my final year of university I was tasked with researching innovative ways in which an input system could be used to generate novel gameplay. This project led to the creation of a framework that allows specific parts of a scene in Unity to be replicated at a smaller or larger scale, including the player themselves.
Initial prototypes involved just one smaller and one larger copy of the scene, but this was extended to allow for an infinite number of generated copies and an object duplication system. This duplication system would generate new copies of objects as required.
As an example; if the player removes an object from a smaller copy of the scene, then an even smaller copy would be generated for the smallest copy of the player to also grab and interact with. This allows for an infinite loop of interactions between the player and the copies of the scene.
This framework also allowed for new avenues in puzzle gameplay, such as placing clues or solutions to puzzles on the outside of the scene itself, as shown below.

You may also like

Back to Top