Portfolio

Blog

Experiments


Liam Reese's Portfolio


A spinning purple 'Z'; the insignia of the author

Graphics Programmer


My Resume

My Knowledge

Programming Languages

  • C, C++, C#, Rust
  • GLSL, HLSL, CG

Skills

  • Unity, Unreal, Godot
  • AWS S3, DynamoDB, EC2
  • Git, PlasticSCM, SVN

Libraries

  • OpenGL, Vulkan, D3D11 / DX11
  • SDL2, GLFW
  • AWSSDK (.NET)

Job Experience

Strayed VR
Crustacean Interactive

October 2023 - C# / HLSL
Released (Ongoing)


Description

Released initially on April 19th 2024

StrayedVR is a multiplayer VR survial game from Crustacean Interactive.

Skills Used

  • C#, HLSL
  • D3D11, Vulkan
  • AWS S3, DynamoDB, EC2
  • Git

Hobby Projects

LVR
Virtual Afterthoughts

September 2020 - September 2022 - C# / HLSL
Unreleased


Description

LVR was a hobby project started by three of my friends, Lakatrazz, Riggle, and LA1870.

My job on the project was to modify Unity’s URP to create a unique graphical style for our game

The game never released, however all of us learned a lot about teamwork and project structuring

Skills Used

  • C#, HLSL
  • D3D11
  • PlasticSCM

Schism

March 2024 - C++17
WIP


A personal research project to create a basic assembler and bytecode interpreter that behaves something like GPU hardware

RT-Everywhere

June 2023 - C99
Complete


A CPU raytracer written to be portable, has been ported to weird platforms like the Nintendo 3DS (homebrew)

Output Example