Graphics Programming

A Collection of graphics programming projects created during my time at College

A Water shader created in GLSL

A shader created in Unity using HLSL to display a 1 player pong game on top of a TV image. Game logic was programmed in C#

This project was an extension of a previous project. JSON files were used to animate the bomberman sprite. A* Path finding was used so the AI follows the player around

This was a project to work in 3D space as well as an implementation of a spotlight. ImGUI was used for debugging. GLSL shader code was written to work with the spotlight that was created.

First project in my game and graphics OpenGL course. We used a JSON file to load a map and a sprite sheet. Handled simple collision by checking which tile type the player was on based on the players position

My first OpenGL hard coded cube.

Check out more projects below

Gameplay Programmer

Programmer & Art

Gameplay & UI Programmer

Programmer & Design