Game Designer • Programmer • Producer
Talon Baker
What I've Done

Producing • Game Design • Programming


Wacktory

Wacktory™ is a new take on cooperative gameplay that pushes the limits of both Virtual Reality and traditional couch co-op. Players work together to beat the clock and create the most advanced product ever seen — The Cube. PLAYERS AREN'T JUST WAITING FOR THEIR TURN IN VR

Click to go to Wacktory.com

Over the last 6 months of my graduate year, I’ve helped lead the Wacktory team from game concept to fully playable VR demo avaliable to play on the Steam platform. Using agile/scrum frameworks to keep track of weekly milestones, I’ve helped the team maintain a steady workflow with positive output throughout the process.

Programming


C++, OpenGL Hexboard

The game of Hex is played on an 11x11 board with each player placing tokens of their color, one after the other, until there is a winner. I represented this in C++ using OpenGL, and populated the board with a random, even placement of red and blue tokens. The game of Hex necessarily must have a winner and is calculated using a simple weighted graph for node traversal.

Full code on Github

View PDF Step-by-step


C++, OpenGL Conway's Game of Life

I wanted to implement a game of Conway’s Game of Life in OpenGL where every pixel on the screen was a cell in the game and every cell interacted with each other.
The Game of Life is a "zero player" game and the rules are as follows:
1) Any live cell with fewer than two live neighbours dies, as if by underpopulation.
2) Any live cell with two or three live neighbours lives on to the next generation.
3) Any live cell with more than three live neighbours dies, as if by overpopulation.

Still life ... Get it! -->

Full code on Github


Python, PILlow Puzzle Solving AI Agent

Constructed an AI agent using Python and PILlow (Python Image Lib) that can use visual inputs, recognize patterns, understand and manipulate input frames, and calculate and return probability of most likely answer of the Raven's Progressive Matrices Tests of Intelligence puzzles. Unfortunately all code is on Georgia’s Tech private github class repo.


C#, Windows Forms Minesweeper

In familiarizing myself with Windows Forms, I recreated the game Minesweeper. The player is allowed to select any number of rows / columns and any number of bombs. The board will generate itself randomly. It's not flashy, but it was fun to get this working.

Full code on Github


C#, Water Sort Puzzle Solving AI

AI agent for solving "Water Sort" mobile puzzle game. Agent will solve and return steps needed to complete the game from the puzzle input given.

Full code on Github


GLSL, WebGL “Pixelation” Shader

Implemented a GLSL “Pixelation” post-processing shader in WebGL. I wanted an effect similar to the classic “blur” you might see on a TV censor. The user is able to select the amount of blur they would like.


WebGL

Examples of WebGL, Javascript. Interactable examples of WebGL rotation, translation, texturing, camera control, FOV, ray-casting and item selection

Full code on Github


Three.js

Interactable examples of Three.js, Javascript. Lighting and object manipulation examples, Mouse-movement-based shader, Conway's Game of Life in Three.js.

Full code on Github


P5.js, Javascript, HTML

Image Creation using Fitness Evolution: Procedurally Generating Images based off a sample input image and a fitness score.
Click on an image to start the generation. The longer it runs, the more accurate the image will become.


Post Processing & Markov Chains: Procedurally Generating text based off the inputs of two different text sources; Edgar Allan Poe, Magnavox Odyssey console manual.


Infinite and Interactive Rolling Landscape Generation using Hash maps and P5.js

Click on image to play!

Producing


The Guardians of UCSC

The Guardians of UCSC is an ARG (alternate reality game) that took place the Winter of 2018 throughout the University of California Santa Cruz campus. Players were taken on a journey that lead them to both physical locations as well as online places to solve riddles and work together to learn the dark history of UC Santa Cruz and the animal mystery.

Click to go to The Guardians webpage

Over a 10 week period I helped lead a team to produce this ARG that had lots of moving parts. I used a Gantt chart to help track progress and regularly made sure all departments were working together and had all the information they needed. This ARG is now finished, but over the 10 week period when the game was up and running we scheduled performances, demonstrations, held cryptic online Reddit conversations to advance the game’s plot, and invited the school to a vigil to mark the end of the game. There are still artifacts at the school to this day. The questions might be lost to time now.

Game Design


A collection of games I've made throughout my career

Some of these are digital games, some are analog (non-digital). Some are just concepts, some are just experiements.

A Salt With A Deadly Weapon

Rats in a Sewer

The Obsessive Hobbyist

La Tour De Bike

Surrogate

Fatty Bird Learns to Fly

Art



Click Here for Full Gallery

Education and Skills


  • University of California, Santa Cruz (UCSC)

    B.S. Computer Science: Game Design

  • Georgia Institute of Technology

    In Progress M.S. Computer Science

  • Technical Skills and Abilities

    Unity 3D and Unity VR, C++, C#, Javascript, WebGL, HLSL, GLSL, and more.

 

Work History


  • Astronics Test Systems

    2019 - Present

    Software Engineer, Test

  • Astronics Test Systems

    2014 - 2018

    Field Service Engineer

  • National Youth Mentor Association

    2013 - 2015

    Creative Director

  • The Home Depot

    2011 - 2014

    Paint sales associate

  • EADS North America Test and Services

    2010 - 2010

    IT Assistant, Shipping & Receiving intern

 

Contact Me