Who am I?
Hi there! My Name is Zach, I have a big passion for game development & 3D Tech Art in all aspects. It's what I mostly do in my free time! I love combining code and presentation to create something remarkable.
Fun Fact: It's usually space related.
My favourite video games include:
Homeworld, Kerbal Space Program and the Marathon Series!
Currently Working At:
Generalist/Gameplay Programmer
& Technical Artist:
August 2024 - Present
Intern:
June 2024 - August 2024
Latest Project:
Main Programming Contact:
September 2024 - April 2025
1st Place Award Winner!
(Level Up Showcase 2025: "Achievement in Acessibility")
Dev Skills
C++/C#/C
Java
HTML/CSS
JavaScript
JSON
GLSL/HLSL/OSL
UML
Tool Proficiency
Unreal Engine 4/5
Unity
Blender
VS/VSCode
Github
Plastic Scm
3ds max
Photoshop
Source 1/2 SDK
GameDev
This section includes the various projects ive worked on inside and outside of my classes.
Ichor Burns(C++/HLSL/UE5)
Play as Serafina, a fiery sword mage in the post-apocalyptic world "Vesta" invaded by Space Machines.
Fend off enemies in hack n’ slash combat with spells tied to your ability usage.
Ichor Burns is Part of Algonquin College's 2024-2025 Capstone Projects. Ichor Burns Site
I Was the Programming Lead on a team of 10 people! I Worked on Gameplay, Build Engineering, Optimisation and Environmental Shaders!
Proprietary BGFX based game engine and lighting.(C++/C/GLSL/JSON/OBJ)
Video includes a demostration of multiple colored lights on a custom heightmap island. Tree models are directly loaded from OBJ files.
Libraries used: BGFX
Proprietary BGFX based game engine using Jolt Physics.(C++/C/GLSL/JSON/OBJ/JOLT)
Video includes a Demostration of a golf ball and golf green, meshes are loaded directly from OBJ files, and physics and collision are handled with the Jolt Physics engine.
Proprietary BGFX based game engine.(C++/C/GLSL/JSON)
Video includes a "lander" type object using the Box2D Physics engine implemented into my game engine.
Proprietary OpenGL based game engine.(C++/C/GLSL/JSON)
Video includes A* tile pathfinding demo in a testbed "shoot em up" game
"Asteroid" clone made using in house engine. (C++)
Everything rendered is drawn with vertexes.
"Brick Breaker" clone made using in house engine. (C++)
Demo of tween animations.
Simple platformer demo made in unreal engine 5. (C++/UE)
Demo of unreal engine proficiencies using Mario sprites.
Algorithm Projects
This section features math/algorithm heavy projects.
Orbita(C++/HLSL)
Orbita is a demo project in UE5 that accurately simulates newtonian orbits and gravity down to a few milimeters.
Complete with object orbital data and time warp.
"Boid" flock demo inside of unity.(C#/Unity)
Flocks can move from lane to lane, or circle to circle when hitting yellow waypoints.
"Behavior tree" demo.(C#/Unity)
Demo behavior of turrets that turn, shoot white "target" blocks, and wait, while ontop of moving tank.
"Slot Car" demo. (C#/Unity)
Involving multiple flocks, boids that shoot at eachother, out of bounds detection, and lane switching.
"// UESC_Transmission_Log //: RAID ON SARUM SHIPYARD" (Blender/2026):
All assets made by me aside from Void/Assassin Model & Gun from "MARATHON" by bungie.
"I Will be King." (Blender/2026): All assets made by me aside from Void/Assassin Model from "MARATHON" by bungie.
Based off "Heroes" by David Bowie.
Original Photography by Masayoshi Sukita.
"Lava Moon." (Blender/2026): All assets made by me. Test Render.
"Chimera-1." (Blender/2026): Station Model in background is kitbashed by me from "MARATHON" by bungie.
Ships from "Homeworld2" & "MARATHON". Ship Retexturing & Rest of Assets by Me.
W.I.P Test Render.
"Chimera-2." (Blender/2026): Station Model in background is kitbashed by me from "MARATHON" by bungie.
Ships from "Homeworld2" & "MARATHON". Ship Retexturing & Rest of Assets by Me.
W.I.P Test Render.
"Tanis" (Blender/2025): Station Model is kitbashed by me from assets from "MARATHON" by bungie.
Rest of Assets by Me.
"UESC Base "Tanis" in orbit over TC IV." (Blender/2025):
Station Model & Ships are kitbashed by me from assets from "MARATHON" by bungie.
Rest of Assets by Me.
"// UESC_Transmission_Log //: THE ULTIMATE TRIP." (Blender/2025):
Locus/Destroyer model & gun are kitbashed & retextured by me from assets from "MARATHON" by bungie.
Rest of Assets by Me.
Locus Retexture (Blender/2025):
Locus/Destroyer model & gun are kitbashed & retextured by me from assets from "MARATHON" by bungie.
Rest of Assets by Me.
Clone Wars 2003 Lighting Model Imitation (UE5/2025):
Clone Model by "somestupidguy".
Rest of Assets by Me.