top of page
logo.png

JUNIOR GAME DEVELOPER
PORTFOLIO

Welcome to my portfolio, I use programming languages to create interactive experiences which are most often games. I bring a relentless positivity to every project I work on, the more complex the problem the happier I am. My work with rapid prototyping helps me come across the critical problems a project encounters in its early stages, as well as giving me experience as a game’s programmer. Recently I have been building my experience in AI and Network Programming.

Take a look at my portfolio and feel free to get in touch.

​

Home: Welcome

PROJECTS

VRNetworking.PNG

VR NETWORKING

Mastered Project, Unity C#

In this project I wanted to expand my knowledge of VR and Networking. I created a VR chatroom using the PUN2 Networking capabilities, and used Unity's VR features to help create the environment.

DISSERTATION

University Work, Unity C#

This is the final version of the project created for my dissertation. This project was created to help judge if Dynamic Difficulty Adjustment (DDA) had a place in the Rouge-like genre.

Dissertation.png
301.png

GAME ENGINE

University Work, C++

This project was created as part of a coursework that aimed to teach us about real world game engines. This project tasked me to use various pieces of middleware and custom made scripts to create a working game engine. I also used LUA files to control key aspects of the gameplay.

GAME JAM: RELATIONSHIPS

Personal Group Project, Unity C#

This project was created as part of the Global Game Jam 2019. The theme for this Jam was Relationships, which lead me and my team to create a racing game where the competitors are connected.

schkreyvb.png
karma.png

KARMA AI

University Work, Unity C#

In this project I designed and used the minimax algorithm to help create an AI that could effectively play the card game Karma.

TERRAIN GENERATION

University Work, C++

Building and implementing Procedural Generation (Diamond and Square) to help create a terrain.

322.png
322,2.png

CUSTOM GRAPHICAL RENDERER

University Work, C++

Using basic graphical libraries such as SDL and GLM to create a graphical renderer capable of soft and normal shadows, reflection and model loading.

Home: Projects

CONTACT INFORMATION

Phone: 07914527136

  • Twitter
  • LinkedIn
Home: Contact
bottom of page