top of page

Jacob Kelly

Gameplay Programmer

I'm a programmer that has just finished university and am awaiting grading with a predicted 1st. I mainly focus on C++ and C# and in my spare time experiment by making games. I'm also bit of a gamer and enjoy tinkering with PC hardware. I'm very friendly and approachable whilst always trying my hardest to get along with everyone and am always looking for ways to improve my skills.

​

Push myself constantly so that I can get better at programming or come up with new ideas. I also stay up to date with current technologies and software. I have participated in many game jams as I find this greatly helps me to keep organised, keep a fresh creative mind and it makes sure that my team skills don't deteriorate.

Projects

If you want to know more about a project just click on an image or the title.

ColdVeinsInGame.png

Cold Veins was â€‹a client project created with a group of ten that used Unreal Engine 5.2. Our client wanted a sandbox shooter, the end result was a sandbox zombie survival third person shooter.

 

My role in this project was as a lead programmer, helping and delegating tasks. My main focus whilst programming was on weapon gameplay and functionality.

 

I utilised C++ polymorphism and integrated variables in a way that made it easy for our designers to test and adjust how a weapon functions in blueprints.

This was a solo project to help develop my skills in AI.

I used PlasticSCM as my source control and used Unreal Engine 5.2 to create my project with.

​

In this project I used several different AI techniques. I started off by using 2D Perlin noise to generate a land mass, I then programmed my AI by using a combination of finite state machines and steering behaviours to find and attack each other.

battle.png
title screen.png

Sounds like rain is a first person shooter puzzle game that uses Unreal Engine 5.0. Whilst working on this project as a programmer I primarily worked on puzzle creation and functionality.

​

I also helped create interactable objects and worked on implementing audio into the project with help from our audio engineer.

I made this project along with a team for a game jam that lasted 1 week in Unreal Engine 4.

 

Whilst working on this game, my job was to code the collectables and allowing the player to interact with them and to create the UI for the collectables. I did all of this by utilising Unreal Engines blueprint system.

UntitledDogGame.png
Image of car game.png

This Is a project that I worked solo on in Unity to improve my general coding knowledge and skills. I implemented Newtons law of gravitation's equation, and had to use quaternions to rotate objects.

​

​

This Project I worked with several others using Unreal Engine 4 and GitHub to collaborate. I worked on all the UI and Audio programming.

swimming dead shot.png
Marti's Meltdown.png

This was a team made game that used Unity. In Marti's meltdown I created a minigame for that once it had been finished would unlock doors, I fully programmed this and I also had to create all the assets. 

Bane's Terror was a group project for my University course. My role on this project was to create the player controls and develop how the player interacts with the environment. I also had to show and teach other students in my group how to utilise the 2D aspects of the Unity Engine.

+SqKrP.png
Home: Welcome

Archived Projects

©2024 by Jacob Kelly.

bottom of page