Paige's Portfolio!


Navigation:

Projects | About Me | Engines | Programming Languages

Projects!

Here are the games I have worked on and have the confidence to show you!
I've done SOME more things, but they're either forever unfinished or hyper personal.


Forest Witch | Warm Reunion | Snow Witch | Third Person Camera Project | Snow Witch 2 | Reactor Puzzle | Placement Year Project | Graphics 2 Project

Forest Witch

Forest witch title screen Forest witch gameplay Forest witch gameplay Forest witch gameplay Forest witch win screen

Engine: Unreal Engine 5.0.3
Platform: Windows
Type: Vertical Slice

Download here:

Forest witch icon
Forest Witch

Project Files: https://github.com/Paige-K-afk/Forest-Witch/tree/main

Forest witch is a stealth horror inspired game, combining the gameplay of FNAF: Security Breach with the aesthetics of Inscrypion, that was developed as my coursework for the Game Behaviour module at the University of derby.

I made it myself, with the use of some asset packs for trees and foliage and mixamo for the base enemy model and animations.

The graphics and camera were inspired by old DS games, and by making the assets cohesively lower polly, the witch that I modelled using Unreal Engine 5.0.3's inbuilt modelling tools looks a lot more in place!

Developers involved:
Paige Kirk (me)



Warm Reunion

Warm Reunion gameplay Warm Reunion gameplay Warm Reunion gameplay Warm Reunion gameplay Warm Reunion gameplay

Engine: Unreal Engine 5.1.1
Platform: Windows
Type: Vertical Slice

Gitlabs Repository: https://gitlab.com/programing1990/ghost

Warm reunion was made with a team during the Game development module at the University of Derby.

My main tasks were making the split-screen gameplay work and player side interactions.
Player logic involved movement, climbing, and the some of the calls to the puzzle objects that Summer coded to tell the object which function to call. Player logic also included interact prompts that displayed on screen when a player was in the interaction range of an interactable object to tell the nearby player if the object can be picked up, pulled, opened, can't be picked up yet as it has a prerequisite, that an object can be placed there, or can only be picked up by the other player. To make interactions more obvious, levers, objects that can be picked up, and a broken key which whilst not interactable is plot relevant, have post processing attached on the puzzle object end so that they glow when the player's melt or decay radius overlaps the object, meaning that they glow when the player is near, but they start glowing before the player is near enough to interact, which coincidently provides a hint for finding the coal. Other modifications I made to Summers puzzle components was the addition of an on-screen inventory managed by the puzzle object so the player knows what they have.
Volumes were coded that popped an interact message up that was managed on the object side for non-interactable objects, such as the gate.
Due to being a twin, I turned the in-development feature of switching player 1 and 2 into a full-blown feature so that no matter what side of the screen someone insists on sitting on, both players can comfortably play the character that they want to play.
I also helped Matt by taking on the menu layout, changing it from a top-left-corner based menu to a centre screen based menu that fit better with Nelio's menu images that they provided. For the menus, I also dealt with the persistence of settings.

Developers involved:

Programmers:
Paige Kirk (me)
Summer Kirk (https://summers-portfolio-of-programming.neocities.org/)
Alex Ross (https://github.com/Anubistg1)
Matthew Robertson (waiting for him to get back to me on this for a portfolio/site link)

Artists:
Joanna Witham (https://www.artstation.com/joannawitham72)
Sam Elkin (waiting for him to get back to me on this for a portfolio/site link)
Drew Ebbrell (waiting for him to get back to me on this for a portfolio/site link)
Nelio Caova (waiting for them to get back to me on this for a portfolio/site link)
Dom Frost (waiting for him to get back to me on this for a portfolio/site link)



Snow Witch

Snow witch stage 1 gameplay Snow witch stage 2 gameplay Snow witch stage 3 gameplay Snow witch stage 3 gameplay Snow witch stage 3 gameplay

Engine: Unity 2020.3.48f1
Platform: Windows, Browser, Mac (untested), Linux (untested)
Type: Completed Game

Play here:

Snow witch is a 2D puzzle platformer that harkens back to the olden days of gaming where you'd have to beat a game in one sitting. I developed this game in order to gain a deeper familiarity with the Unity game engine and it's 2D capabilities. All art assets in the game were made by me in paint.net, and a pixel art style was used so that I could easily create my own assets quickly and with a coherent style. I fully intend on porting it over to Godot engine now that I have completed it.

The demo (version 0.0.4) consists of three stages, and the final game (1.0.0+) consists of five stages.

Developers involved:
Paige Kirk (me)



Third Person Camera Project

Third person camera screenshot 1 Third person camera screenshot 2

Engine: Unity 2020.3.19f1
Platform: Windows
Type: Completed game

Download here:

Third Person Camera project icon
Third Person Camera Project

This project was made for my dissertation at the University of Derby and was used to test the differences in playability and perception between different camera controls in a third person camera.

In this game, there are four Identical stages with the only difference being the camera controls, these being as follows:
Stage A: camera stays in a fixed position behind the player.
Stage B: camera moves with secondary player input (the mouse), creating a player controlled camera.
Stage C: camera moves with the player movement.
Stage D: camera moves with the player movement like stage C, but if the player holds down mouse button 1, it will follow the mouse like in stage B.

Developers involved:
Paige Kirk (me)



Potion Witch

PotionWitch 1 PotionWitch 2 PotionWitch 3 PotionWitch 4

Engine: RPG Maker MZ
Platform: Browser and Windows
Type: Completed game for a gamejam

Play here:

Potion Witch was developed for Scream Jam 2023 on itch.io. It is a simple RPG that centers on collecting items.

Developers involved:
Paige Kirk (me)



Snow Witch 2

Engine: Godot 4.1.1 (with .NET)
Platform: will be released for Windows and Web
Type: In development (no demo)

Snow witch 2 is a sequel to Snow witch and intends to build upon the game mechanics and add new ones, all in a new game engine.

Find the developer updates here!

Developers involved:
Paige Kirk (me)


Reactor Puzzle

ReactorPuzzle1 ReactorPuzzle2 ReactorPuzzle3 ReactorPuzzle5 ReactorPuzzle6

Engine: Unity 2020.3.42f1
Platform: Android Tablet
Type: Completed game

Download the APK here: https://gitlab.com/Paige-K-afk/reactorpuzzle_playable
(runs on bluestacks android emulator, Nougat 64 bit)

A Professor Layton inspired puzzle game made for the Rolls Royce Hackathon at the University of Derby in March 2023.
Made entirely from UI elements.
Consists of two puzzles and a screen that connects the two.

Assets were taken from the PowerPoints that we were shown that announced the theme of the hackathon.

Developers involved:
Paige Kirk (me)


Placement year project

Placement year project testing stage, switches off Placement year project testing stage, switches on Placement year project testing stage, text box Placement year project proper demo stage, earlier Placement year project proper demo stage, later

Engine: Unity 2020.3.19f1
Platform: Windows
Type: Greybox

Git Repository: https://github.com/Anubistg1/Kairos-Luck-Games

Fair warning, this repository may not be public. I cannot fix this, I can only ask the teammate who has the authority to change the settings to fix it.

An early greybox of a roguelike puzzle platformer made during my placement year at the University of Derby.

Developers involved:
Paige Kirk (me)
Summer Kirk (https://summers-portfolio-of-programming.neocities.org/)
Alex Ross (https://github.com/Anubistg1)

Artists:
Nelio Caova (waiting for them to get back to me on this for a portfolio/site link)
Dom Frost (waiting for him to get back to me on this for a portfolio/site link)



Graphics 2 project

Language and Library: C++ & DirectX 11. Compiles with Visual Studio 2019
Platform: Windows
Type: University Coursework Project

Git Repository: https://github.com/Paige-K-afk/Graphics2

I developed this for my coursework for the Graphics 2 module during the spring term of 2021.

Developers involved:
Paige Kirk (me)


home

About me!

I am an aspiring game developer who has just finished my degree in Computer Games Programming (with a year in industry) at the University of Derby.

I've been playing videogames for about as long as I can remeber.

I've always loved videogames. The first console I ever played on was a Play Station 2. My favourite console is the DS, and I still have my DS Lite, but prefer to play DS games on my 3DS XL. I've been wondering how games worked since I was a kid, and as you can see, I've figured it out! I always love learning new things about how games are made, especialy when it comes to older games. I've also been drawing for as long as I can remember, and have been writing for a few years too, but any more on that front's getting a bit too personal.

Contact me!

My Itch.io: https://paige-k-afk.itch.io/

My GitHub: https://github.com/Paige-K-afk

My GitLab: https://gitlab.com/Paige-K-afk

My Wordpress: https://paigekafk.wordpress.com/ (in the works)

My Linkedin: https://www.linkedin.com/in/paige-kirk-087b6a215/

Email: paigeamberkirk@outlook.com


Resume!

Find my resume here!

Would rather see a CV? Email me for it: paigeamberkirk@outlook.com


Current Project!

My current project is Snow Witch 2, a sequel to Snow Witch 1. This is being made in the Godot engine.

Find the developer updates here!



home

Programming, Markup, and Style Sheet Languages


home

Engines


home