Audrey Yang is a Computer Graphics & Game Technology master's student at the University of Pennsylvania. Their interests in the production of games centers on game design, primarily experiential and narrative design.

They are also moderately pretentious and pedantic about proper video game citation stylization (the italics!). In their spare time, they enjoy drawing, writing, and spending time with pigeons.

(This site is currently under construction!)

Projects

There's nothing here currently! One day, there will be.

Graphics

StyleShade

Python, GLSL • Spring 2026

A Maya plugin based on the paper Shading Rig: Dynamic Art-directable Stylised Shading for 3D Characters, creating custome shadow edits to refine toon shading. This tool was made in collaboration with Julie Swei. I implemented the following components:

  • Shading Parameters (movement; gravity & collision; camera control)
  • Interpolation, with transparent textures (water; lava)

Done as part of CIS 6600: Advanced Topics in Computer Graphics at University of Pennsylvania in Spring, 2026.


Mini Minecraft

C++, OpenGL • April 2024

A simple interactive 3D world mimicking the game Minecraft (Mojang Studios, 2011), made in collaboration with others. I implemented the following components:

  • Player Physics (movement; gravity & collision; camera control)
  • Texturing and Texture Animation, with transparent textures (water; lava)
  • Wave Animation with Blinn-Phong highlights
  • Assisted with assets for procedurally placed assets.

Done as part of CIS 5600: Interactive Computer Graphics at University of Pennsylvania in Spring, 2024.

Miscellany

Catsino Crawler

Game Maker Studio | Art • May 2024

Gambling ruins lives. In your case, gambling ruined eight of them!

Play as One-Life-Louie, a down-on-their-luck cat whose lives were stolen by the nefarious Dog Mafia.

Final project for FMST 035: Video Game Design & Creation at Swarthmore College in Spring, 2024.


Warframe Name Generator

Web | Javascript • July 2023

A random name generator for the various factions from Warframe. Emphasis on "random."