Portfolio · 2026

Talon Baker.

Programmer Game Designer Artist Storyteller

I build games, software, and visual systems — from VR titles shipped on Steam to custom shaders, AI agents, and hand-drawn illustration. UCSC Computer Science: Game Design.

TB
Talon Baker portrait Santa Cruz · CA
Programming Game Design Art Design Architecture Storytelling
01 — Selected Work

Things I've shipped, broken, and built from scratch.

All projects →
Wacktory

Steam · 12-person team · Producer & Programmer

Wacktory — VR Co-op

Co-developed and shipped a VR cooperative game on Steam. Won Grand Prize at the UCSC Games Showcase. Led technical implementation and team coordination.

VR C# Game Design
GLSL Shader

OpenGL · WebGL · GLSL · Three.js

Graphics & Systems

Custom pixel art shaders, real-time graphics systems, and AI agents. Built low-level data structures and high-performance tools.

Graphics GLSL C++
Augmented Reality Game

ARG · Game Design · Production

The Guardians of UCSC

Produced a campus-wide alternate reality game. Designed and shipped 6+ digital and analog games across the UCSC campus.

Game Design Production Storytelling
CAST.GEN

React · Procedural Gen · Web Audio API

CAST.GEN, BODY.GEN & Face-Body-Create

Browser-based character generators with a six-tier loot-drop rarity system. Rolls produce pixel-art portraits, full bodies, and downloadable ID badges with synthesized cinematic audio.

React Canvas Procedural
OpenGL Hex Board

C++ · OpenGL · Graph Theory

OpenGL — Hex Board

The game of Hex on an 11×11 OpenGL board with random token placement. Determines the winner using a weighted graph for node traversal.

C++ OpenGL Algorithms
Conway's Game of Life

C++ · OpenGL · Simulation

Conway's Game of Life

Every pixel on screen is a live cell interacting with every other in real time. A zero-player game running at full display resolution.

C++ OpenGL Simulation
Python AI Agent

Python · Pillow · AI / ML

Visual Intelligence Agent

AI agent that uses visual pattern recognition to solve Raven's Progressive Matrices intelligence tests, built with Python and the Pillow image library.

Python AI Pillow
Water Sort Puzzle Solver

C# · BFS · AI Search

Water Sort Solver

Given any Water Sort puzzle configuration, this agent solves it using BFS graph search and returns the exact sequence of moves needed to win.

C# BFS AI
Pingeon

Python · tkinter · Cloudflare Workers

PINGEON!

Calendar slot monitor that watches public Google Calendars and emails you the instant an appointment opens up. GUI + CLI, zero dependencies, one-line Windows install.

Python Automation Open Source
Marbelous

P5.js · JavaScript · Procedural Generation

Infinite Roller & Marbelous

Infinite interactive rolling landscape generated with hash maps and P5.js. Marbelous is a collaborative marble game built on the same procedural system.

P5.js JavaScript Procedural
Traditional Games

Game Design · Analog & Physical

Traditional Games

Analog and hybrid game designs: Rats in a Sewer, La Tour De Bike, and The Obsessive Hobbyist. Designed and playtested from scratch.

Game Design Analog Experimental
Minesweeper WinForms

C# · Windows Forms · .NET

Minesweeper — WinForms

Custom Minesweeper with configurable board size and mine count. Random board generation. Built to explore .NET Windows Forms application development.

C# WinForms .NET
2024 — 2025
Producer & Programmer — Wacktory
UCSC Game Design Capstone · 12-person team

Co-led a 12-person team from concept to a shipped VR cooperative title on Steam. Maintained Agile/Scrum cadence, owned core gameplay systems, and shipped to launch. Won Grand Prize at the UCSC Games Showcase.

Unity VR C# Steam SDK Agile
2023 — 2024
Producer & Designer — The Guardians of UCSC
Campus-wide alternate reality game

Produced a campus-wide ARG that ran for months across UC Santa Cruz. Designed and shipped 6+ interlocking digital and analog games, coordinated playtests, and built supporting puzzles and props.

Production Game Design Storytelling
2022 — 2024
Graphics & Systems Engineering
Independent · Open Source

Built custom GLSL pixel-art shaders, real-time OpenGL simulations (Conway, Hex), and AI agents in Python and C#. Contributed open-source tooling including PINGEON! (calendar slot monitor with GUI + CLI).

OpenGL GLSL C++ Python
2022 — 2024
Indie Game Designer & Developer
Itch.io · Solo & Collab

Designed, built, and published indie titles end-to-end — A Salt With A Deadly Weapon, Surrogate, Fatty Bird Learns to Fly, and Marbelous — exploring procedural systems, narrative mechanics, and rapid prototyping.

Game Design P5.js Indie
2020 — 2024
B.S. Computer Science: Game Design
University of California, Santa Cruz

Coursework spanning graphics programming, AI, data structures, software design, and game studio production. Capstone-track focus on shipping playable, polished work in cross-disciplinary teams.

CS Game Design AI
Ongoing
Illustrator — @talonpencil
Personal practice · Instagram

Ongoing digital illustration practice — character work, composition studies, and visual storytelling. Drives the visual sensibility behind my game and software work.

Illustration Character Visual Design
03 — Capabilities

What I bring to a team.

Engineering

  • C# / C++ / Python
  • JavaScript / React
  • GLSL / WebGL / OpenGL
  • AI agents & graph search
  • Cross-platform desktop

Game Development

  • Unity 3D / Unity VR
  • Steam SDK · Shipping
  • Real-time systems
  • Game design & playtesting
  • Production · Agile / Scrum

Art & Design

  • Digital illustration
  • UI / UX & visual design
  • Pixel art & shaders
  • Animation
  • Storytelling & worldbuilding
04 — Art

Drawn things.

Digital art & illustration — @talonpencil on Instagram

05 — About

A little more context.

I'm a Computer Science graduate from UC Santa Cruz with a focus on Game Design. I'm obsessed with the intersection of code, design, and art — that's where the interesting work tends to live.

My work spans shipped VR games, custom graphics systems, AI agents, and full-stack software. I've also produced and designed games at scale, working with teams to ship polished experiences end-to-end.

I'm currently building in the gaming space and looking for opportunities where I can apply my full skill set to ship work that matters.

12+
Person teams led
1
Game shipped on Steam
6+
Games designed & shipped
06 — Contact

Let's build something.

Open to interesting roles, collaborations, and conversations. Reach out on any of the following.