Andrew Knowles

Gameplay Systems Engineer

About

I'm a programmer and game developer mainly interested in gameplay systems and 3D graphics. I studied discrete math and game design at Carnegie Mellon University and previously worked as a Gameplay Systems Engineer Intern on Fortnite's Cosmetic Tech team. Outside of some hobby engine work, I usually prefer to work with Unreal or Unity.

Projects

While I've experimented with programming and modding since I was a kid, I began taking game development more seriously when I joined CMU's Game Creation Society. In addition to making games (in school, and now professionally), I've previously branched out into building 3D software for other purposes as well, such as art and research.

Here are some personal highlights of mine. See my full portfolio for more.

Recursive Portals via Stencil Buffer

Seamless portals which appear within other portals, using C++ and OpenGL.
Developed as a key mechanic for my final project in CMU's 15-466: Computer Game Programming course.

Gallery (Puzzle Game)

Small camera-based puzzle game built in 48 hours for Ludum Dare 54.
Made in Unity, with custom assets, levels, photo taking/deleting mechanics.
Placed 72nd overall, 16th in innovation for solo competition category.

> Full portfolio >