Kieran Perry

Aspiring Game Developer

University Showreel

Digital Storytelling

I was the sole developer. I programmed all of the mechanics and implemented or edited found assets for the visuals.

The assignment was to tell a story in any medium so I decided to tell my story in a game. My main methods of storytelling in the game were cutscenes, notes and environmental storytelling. My game idea was a survival horror fps in which the player controls two characters. They witness the downfall of a city overrun with monsters due to human greed.

 

Professional Practice: Production and Development

I was the primary programmer in a team of five. I was responsible for the mechanics and level progression.

The assignment was to develop a project in a team to gain knowledge of what it is like to work in a professional environment. Our game idea was to for the player to rob a train by going through various minigames in each coach. To get the project done in time, aspects of the original idea were cut so there were only two minigames in the final product.

 

Visual FX and Post Production

I was the sole developer. I created some Niagara particle systems and used found assets and animations in the Unreal Engine sequencer to create this project.

The assignment was to create a one minute long visual effects sequence. I chose to make a fight scene between two super-powered people as I was heavily inspired by the “The Boys” TV show. I wanted to make it unrealistically gory to match the style of my inspiration.

 

University Portfolio

Level Design

This video shows a game that I created focusing on the principles of level design. I created some of the assets but I mostly used found assets. The game was intended to be inside the player’s mind as they remember a traumatic event suppressed in their memory.

 

3D Character Design

Using ZBrush, I sculpted a character that I previously designed. To texture and render the character, I used Substance Painter and Maya respectively. The character was an unwilling test subject known as Y-@347/Wyatt forced to test cybernetic augmentations for the military. They were damaged after escaping a secret facility.

 

Major Project

This footage is from an in progress team project in which I am the gameplay programmer. It is a detective game is which the host of a boat party has been murdered. The player takes the role of famous detective C.C.Tinsley as they unravel a great conspiracy. This shows a prototype of one part of the full game.

 

Rapid Prototype Design

For this, I was tasked with making a prototype each week for seven weeks with different themes. This video shows my three best examples. This assignment was useful as it allowed me to develop my blueprinting skills in creating different mechanics in Unreal Engine.

 

3D Character Animation

Using my character, I now was tasked with making three animations. To make these animations I had to first create a character rig and apply my character model to it. Using the rig, I created my animations to try and tell a story relating to the backstory I thought up for my character. This animation is the first animation I made.

Team Project

This game is called “Delegostration” as my team wanted to make a game based off the word defenestration combined with our Lego aesthetic. It was developed in Unity and I was the programmer for all the mechanics. The aim of the game is for two players to go head to head in trying to throw the other player out of a window.

 

Creative Process

About Me

My name is Kieran Perry and I am a University student in the final year of my Game Design course. Throughout the course, I developed my skillset in game design and development allowing me to create the work shown in this portfolio. 

I am primarily interested in the programming side of game development but I also have knowledge of other sectors of game development such as animation, level design and 3D modelling.

My main game engine of expertise is Unreal Engine as I have mostly used that for my work although I do have some experience in the Unity game engine. That being said, I am quite flexible and will learn any game engine or software required for the work I am tasked with.

Contact & Links