Jacob Harwood

Welcome to my Portfolio

C++ / Unreal Engine / Unity / C# / Perforce

Level 6 BSc Computer Games Development(With Placement Year) (Hons) student. Currently studying at the University of Staffordshire I am an aspiring computer games developer with a passion for games. I love not only playing games like everyone else but also making games too!

Football Manager 26

C++ / Unity / Perforce / Visual Studio

During my Placement Year I had the opportunity to work for Sports Interactive on the Football Manager Franchise. I worked on the Rule-Groups team, handling everything to do with competitions in Football Manager. This was done with a tool that I both used and worked on, adding new features if a requested rule was currently unsupported. I handled complex rule changes in mainly Asain and European domestic competitions. I used version control software to handle my work and merge my teams work up.

Pokemon Battles

Unity / C# / Year 1

This is the project I started in semester 2 of my Rapid Games Prototyping module. The idea being a top down shooter where you fight pokemon with it progressively getting harder and trying to set a high score...

Titan's Roots

C# / Unity / Game Jam

This is the project I made during the 2023 Global Games Jam with a group of friends where I handled half of the programming. I programmed everything that wasn't player movement. This was the health, enemies, health packs to increase health and more...

Death Eater Invasion

C++ / Unreal Engine 5 / Year 2

This is an zombie style game based on the harry potter world that I made during my 'C++ for Engines' Module in Year 2. I combined free online assets and my own learning to create this game...

Skills - What can I do?

Here Is a short summary of some of, but not limited to, my best skills. I have learnt these skills through a variety of avenues. These range from formal education or in my own time as a hobby to learn something new. I am always eager to learn a new skill that will contribute and come in handy later down the line

C++

As a part of the modules I have taken for my University course I have learnt C++. This included everything from 'Hello World!' to pointers and everything else in between. I gained invaluable experience with the language whilst out on placement expanding greatly on what I had learnt at Univeristy

Perforce

I used version control software to handle my work and merge my teams work up from our branch into a staging branch and then to main after tests had passed. I understand shelving, changelists and how code reviews work with perforce as well as the merge process and resolving conflicts

Unreal Engine 5

For my course the main engine we use to learn all about game development is Unreal. Now I am confident in creating games that take advantage of events and other methods to create modular functions to build games in an anonymously modular designed way.

Unity

In my Rapid Games Prototyping module I built on knowledge of Unity that I already had from personal projects to create the 'Pokemon Battles' project and several other projects as a part of the module to learn about different ways to use Unity

C#

Similar to C++ I have learnt this language as a part of my modules. Yet I had some prior knowledge from previous attempts at learning Unity.

Social Links - Where can you find me?

Here is where you can find me across different mediums.