Joseph Driedger
Home Projects Music Videos About Contact
Projects

Games, Apps, and Technical Builds

Browse development work across software, tools, game systems, and creative projects.

Barbershop Learning Tracks Generator
Personal Completed

Barbershop Learning Tracks Generator

The Barbershop Learning Tracks Generator (BLT Music Generator) is a Windows and macOS desktop app that makes learning tr...

Python PySide6 C# OpenUtau Git
View details
Covenant Night
Personal Completed

Covenant Night

Covenant Night is a third-person 3D stealth game based on 1 Samuel 19 and 20. You play Jonathan, son of King Saul, escor...

Unity C#
View details
Lock-in' Ringers Website
Personal Completed

Lock-in' Ringers Website

The official website for Lock-in' Ringers, a young Canadian barbershop quartet based in British Columbia. It introduces ...

Node.js Express.js EJS HTML5 CSS JavaScript
View details
Echoes of the Forgotten Keep
Academic Completed

Echoes of the Forgotten Keep

A 3D dungeon-crawler action game. Players fight through procedurally generated dungeon rooms with combo attacks and a da...

C++ OpenGL SDL3 GLM Assimp CMake
View details
Call of Cthulhu
Academic Completed

Call of Cthulhu

Call of Cthulhu is a dark, atmospheric Lovecraftian 3D platformer. A lantern-carrying explorer picks through the ruins o...

Unity C# Blender Python
View details
Joseph Driedger Personal Website
Personal Completed

Joseph Driedger Personal Website

The portfolio site you are on now: a home for my projects, skills, and music videos. Visitors can search projects, filte...

Node.js Express.js EJS HTML5 CSS JavaScript MySQL
View details
Flank: Capture the Flag
Personal Completed

Flank: Capture the Flag

A turn-based tactical strategy game for two players, adapted from a tabletop design created in the Fall 2025 Game Design...

Unity C# Visual Studio
View details
Wayfindr Campus Navigation App
Academic Completed

Wayfindr Campus Navigation App

A campus navigation web app that lets BCIT students find and navigate between buildings and classrooms. Users search for...

EJS CSS JavaScript Node.js Express.js Mapbox GL Firebase Python
View details
Inertia Pause
Academic Completed

Inertia Pause

A 3D puzzle-action game built around a time-manipulation mechanic that lets the player pause and rewind inertia-driven o...

Unity C# Blender Photoshop Audacity
View details
Ecocities Industry Project
Industry Completed

Ecocities Industry Project

An industry-sponsored web platform built for the BCIT Centre for Ecocities that lets stakeholders explore processed envi...

Next.js Python MongoDB
View details
MelodiProof AI
Academic Completed

MelodiProof AI

A desktop app that detects whether a music track is AI-generated. Load an audio file and it reports whether the track lo...

Python TensorFlow CNN
View details
Webmainland Media Project
Industry Completed

Webmainland Media Project

An industry-sponsored tenant-matching platform that connects landlords with prospective tenants based on configurable re...

Next.js Python MySQL
View details
Abalone Game
Academic Completed

Abalone Game

A digital version of the Abalone marble-pushing strategy board game, built for a class tournament. It is fully playable ...

Python Pygame Photoshop
View details
UCM BCIT Website
Personal Completed

UCM BCIT Website

The official website for University Christian Ministries at BCIT, replacing a limited generic website builder with a ful...

Node.js Express.js HTML CSS JavaScript SQL Git
View details
Commute! App
Academic Completed

Commute! App

Commute! is a web app that helps commuters get where they are going on time. Users save their everyday routes and freque...

HTML5 CSS JavaScript Bootstrap Leaflet Firebase Node.js Figma
View details
I Am Chad: Fitness RPG
Personal In Progress

I Am Chad: Fitness RPG

I Am Chad: Fitness RPG is a mobile game that turns real-world exercise into fantasy adventures. You log workouts at your...

Flutter Dart Flame Riverpod SQLite Git
View details
Animal Farm
Academic In Progress

Animal Farm

Animal Farm is a gritty farm-life simulator about taking over rundown, overgrown land and turning it into a working, mos...

Unreal Engine Git
View details
Open Stance: Gyeorugi
Academic In Progress

Open Stance: Gyeorugi

Open Stance: Gyeorugi is a one-on-one 3D taekwondo sparring game that plays by real World Taekwondo rules. Players manag...

Unreal Engine C++ Blender Python Perforce
View details
Property Management Tool
Personal In Progress

Property Management Tool

The Property Management Tool is a Windows desktop app for running a small property management business. It keeps track o...

C++ Qt SQLite CMake Git
View details
Dawn Beyond Death
Personal In Progress

Dawn Beyond Death

Dawn Beyond Death is a third-person narrative action game about Auren, an Angel of Light who wakes up dead and inexplica...

Unreal Engine C++ Blender Python
View details

No projects match your current filter.

Joseph Driedger

Game Developer, Software Engineer, Martial Artist, and Music Enthusiast.

GitHub YouTube Contact

© 2026 Joseph Driedger