Game Developer

Tyler

I'm a game developer focused on computer graphics, engine programming, and gameplay systems. I graduated from The University of British Columbia with a BSc in Computer Science in December 2023.

Before university I took a gap year and lived in Kyoto, Japan for a year — just a short walk from Fushimi Inari.

Favorite games: Dark Souls, Persona 5, Skyrim, Portal 2, Undertale, WoW Classic.

Tyler Hasman
Scroll

Shipped Titles

Games I have worked on professionally.

Blizzard Entertainment Blizzard Entertainment

World of Warcraft Classic

Worked across multiple releases of the WoW Classic line, spanning six major versions of this legendary MMORPG.

Vanilla The Burning Crusade Wrath of the Lich King Season of Discovery Cataclysm Classic Mists of Pandaria Classic
Offworld Industries Offworld Industries

Squad

Large-scale tactical military FPS built around teamwork, communication, and realistic combined-arms combat. Worked on gameplay systems and tooling for this hardcore mil-sim title.

Tactical FPS Military Simulator Unreal Engine

Side Projects

Side projects, shipped indie games, and engine experiments built for fun and learning.

Wizards

Wizards

Released on Steam · January 15, 2021

Online turn-based strategy game with dedicated game servers for easy multiplayer. MySQL + Redis backend.

Java LibGDX MySQL Redis

Eggly Buddies

UBC CPSC 427 · Video Game Programming

Tamagotchi-inspired virtual pet game. Built in C++ with SDL for the Video Game Programming course at UBC.

C++ SDL

Cybercision

Released on Itch.io

Visual novel with a custom dialogue system supporting easy story branching. 1000+ lines of dialogue, four minigames.

Unity C#

MMO Forge

Last updated January 2023

MMORPG engine. Items, spells, NPCs, and quests all defined in data — completely separate from game logic.

Java LibGDX
Multitale
Multitale

Multitale

Published on GameJolt · 2016

Undertale fight system rebuilt with online multiplayer. Face off against iconic characters with friends.

Java Slick2D
Voxel Engine

Voxel Engine

Last updated October 2021

3D voxel engine with infinite procedural terrain via Voronoi Diagrams and Perlin Noise. SSAO via Deferred Rendering.

Java OpenGL GLSL

Voxel Art Converter

Not yet published

Converts any 3D model into voxel art. Supports animations and OBJ export.

Java LibGDX GLSL

Raytracer

Last updated September 2019

3D raytracing engine built from scratch with texturing and raytraced lighting.

Java Swing