Skip to content
View tatemaguire's full-sized avatar

Block or report tatemaguire

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tatemaguire/README.md

Tate Maguire 👋

Hi, I'm Tate, a Computer Science: Game Design Major and Electronic Music Minor at UC Santa Cruz. I'm passionate about designing and programming video games, as well as graphics programming, sound design, and software engineering.

Personal Website

Resume (PDF)

Portfolio 👾

This is a list of the projects I'm most proud of, click on the project name to go to it's GitHub repository (if it has one). You can go straight to playing the games by clicking the link to their webpage.

Personal Projects - Solo Development

Project Webpage Description
Tiny Renderer Tiny Renderer is a 3D rendering API that I implemented in C++. I used Bresenham’s line algorithm and Barycentric coordinates to draw lines and triangles on screen with UV texture mapping and flat shading. I also designed and implemented a Matrix class to use for calculating perspective projection.
Ghost Play! Ghost is a puzzle game I made for the week-long Uni Game Jam 2025. I made it using Pico-8, a fantasy retro console with strict limitations. I made a custom particle system that reacts to player movement in unique ways.
Pink Yellow Swaparoni Play! Pink Yellow Swaparoni is a 2D metroidvania platformer I made that started as a school project but quickly turned into a bite-sized passion project. I designed it, programmed movement mechanics and particles, and synthesized sound effects. To make level editing easier, I created a special 'Tiled' tilemap parser to separate the parallel pink and yellow worlds.

GDA Projects - Large Team Projects

Project Webpage Description
Crowd Surfers I am currently a Sound Producer for our 2026 Mock Studio game, Crowd Surfers. I'll be leading production of sound assets, especially SFX, and organizing tasks for GDA's sound department.
Well Witches Play! For our 2025 Mock Studio game, I programmed player abilities, interaction, and some UI elements, including the announcement UI. I also worked closely with the rest of the programming department to brainstorm solutions to software design issues we ran in to.
Malisense Play! For our 2024 Mock Studio game, I implemented custom camera movement and some UI elements.

Pinned Loading

  1. PinkYellowPlatformer PinkYellowPlatformer Public

    JavaScript

  2. tinyrenderer tinyrenderer Public

    C++

  3. GDACollab/Well-Witches GDACollab/Well-Witches Public

    GDACollab's 2025 Mock Studio game

    C# 14

  4. GDACollab/Malisense GDACollab/Malisense Public

    GDACollab's 2024 Mock Studio game

    C# 16