Gnomes was a game produced in the final semester of the Abertay MProf project for Sony. The project was to take a Unity prototype developed in semester two and convert it from Unity and PS Vita to the Playstation 4 while using the PhyreEngine framework. In the game, you play as two gnomes who, after stealing a removal van, are stealing items from an old ladies’s house. Players have to steal as much as they can and escape before the real removal van appears while also trying not to be revealed as Gnomes by the granny. This is made more difficult by the gnomes short stature, forcing them to stand on each others shoulders to maintain the illusion but causing them to be susceptible to over balancing, especially while carrying the loot.
On this project I was part of a 15 person team including artists, designers and other coders. I took the role of Gameplay programmer, focusing on the game implementation of the game’s core mechanics:
- the player character’s balance
- the ability to carry (and drop) objects
- a box to ease the carrying of multiple objects
This required the use of the PhyreEngine’s built in tools (such as a component system) as well as talking with the designer to both gain the direction they wanted and be able to communicate the tools need to modify the created systems (such as a LUA script to control the balance and custom editor components for the steal-able items). In addition, several of my created systems overlapped with other parts of the game, requiring tight co-ordination with the rest of the team
In addition, I also helped in the implementation of the audio system, communicating with other programmers who had moved onto other tasks and projects and the audio designer himself. This utilised the FMOD framework to ease integration of the audio designer’s vision.
The game was demoed at Protoplay between the 7th and 10th of August 2014. During that time, the public seemed pleased with the game citing the art style and the difficult but humorous gameplay. In addition, we spent the following weeks to work on bug fixing and final improvements
Please note all elements of this project, including images and video displayed on this page belong to Abertay University and Sony