Kyle Robinson

Games Programmer  

Few Words About Me

Hi, I'm Kyle, a Junior Games Programmer at Sumo Leamington and Staffordshire University graduate of BSc Computer Games Programming.



Games Programming

My primary programming language is C++ and I have experience with OpenGL and DirectX. I am a graduate of Staffordshire University and am further advancing my understanding of graphics programming and am working towards creating more projects.



WORK EXPERIENCE

Sumo Digital Ltd. | Sumo Leamington

September 2021 - September 2022 • September 2023 - Current
I worked on the recently announced Stampede: Racing Royale in Unity, with a focus on graphics, profiling and optimization. More information on Stampede: Racing Royale can be found here.

I worked as both a tools and gameplay programmer on Zwift, an MMO cycling and running physical training program, during my time at Sumo Leamington. I got to develop a range of new tools for the engine and add features to the game.

I got to take part in training and learning days, offered by the studio, and researched areas including Unreal Engine 5, ShaderToy, Unity render graph, multithreaded networking, PowerShell, Microsoft Macro Assembler (MASM) and more.

The Perfume Shop

June 2023 - Current
I worked as a sales advisor and provided advice to customers on their perfume choices. I also worked on the till and ensured that the store was clean and tidy. Further, I helped the team to both achieve and exceed their sales targets.

McDonald's

April 2021 - August 2021 • May 2023 - August 2023
I worked as a crew member and had many responsibilities including preparing food and drinks, taking orders, gathering stock, cleaning the restaurant, and ensuring customer satisfaction.



AWARDS & RECOGNITIONS

GradEx 2023 • 3rd Place

GradEx is an annual exhibition of project work undertaken by final year students. After pitching my non-Euclidean framework to industry professionals, I was awarded 3rd place out of all the other entries across Staffordshire University. You can view my entry for GradEx 2023 here.


TIGA Award Winner

For my efforts throughout my time at Staffordshire University, I was nominated for a TIGA Award, which recognizes creative, technological, and business brilliance in games. You can view the article showcasing my accolade here.



PERSONAL HOBBIES

Japanese

I am currently learning Japanese and have reached an intermediate level. I plan to work for a Japanese games company in the future. You can view more information on this topic here.


Gaming Articles

I also enjoy writing gaming articles, from detailed reviews to analyses of game mechanics and feature implementations. You can view the complete list of articles that I have written here.

Portfolio

This is a list of the games, engines, and frameworks that I created while in university along with hobby projects and other miscellaneous goodies.
Hover over the below tiles, and click More Details "" to view additional information on the project.

NOTE: The portfolio items have been ordered according to the dates which they were created, going left to right.

  • All
  • Year 1
  • Year 2
  • Year 3

YEAR 3


Image not found.

Non-Euclidean Project

A framework which allows for the creation of non-euclidean effects and geometry.

Image not found.

Advanced Graphics 2

An advanced graphics framework including terrain generation, and model animations.

Image not found.

Midnight Harvest

A bullet-hell farming game created as a group for my Group Game Development module.

Image not found.

Roche Engine

A specialized bullet-hell engine which was used to develop Midnight Harvest.

Image not found.

Ray Tracer

An optimized cross-platform ray tracer as part of my Low Level Programming module.

Image not found.

Advanced Graphics 1

An advanced graphics framework including mapping techniques, RTT, FXAA, and SSAO.

YEAR 2


Image not found.

Molecularity

A sci-fi puzzle game created as a group for my Technical Games Production module.

Image not found.

Physics Framework

A framework that simulates a variety of realistic physics.

Image not found.

Graphics Framework

A framework created that implements a variety of 3D graphics techniques.

Image not found.

A.I. Behaviours

Autonomous A.I. steering behaviours created for my Artificial Intelligence in Games module.

Image not found.

Networked Applications

A set of networked applications created for my Concurrent Network Applications module.

Image not found.

DirectX 11 Engine

A DirectX 11 graphics engine based on HW3D engine by planetchili.

YEAR 1


Image not found.

Sonic Breakout

A modern rendition of the 1976 Atari game "Breakout," featuring a Sonic theme.

Image not found.

OpenGL Lighting

A variety of lighting techniques based on LearnOpenGL.

Image not found.

OpenGL Graphics

A variety of graphics implementations created according to LearnOpenGL.

Image not found.

OpenGL Sandbox

A simple OpenGL project, created for Graphical System Development module.

Image not found.

Mario Bros.

Mario Bros. (NES) replica game created as part of my Games Engine Creation module.

Image not found.

Unity: Prism

A 2D noir side-scroller game created as part of a team for my Welcome Week project.

Social

As I often post any progress made on personal projects to my social media accounts, feel free to have a look at my various accounts.

Below is an example of the most recent project that I have been working on, which can be found on my YouTube channel along with many others. Feel free to also browse my recent tweets, which mostly consist of gaming related content with the occasional work-related post.