Skip to main content

About Me

Hi! I’m Lucas Wall, a software engineer and gameplay programmer with a passion for building games from the ground up. I enjoy tackling technical challenges ranging from gameplay systems and engine architecture to graphics programming and networking, with a focus on writing clean, reusable, and maintainable code.

Many of the projects featured throughout this portfolio reflect that interest. From developing a custom C++ game engine and DirectX 11 graphics framework to building multiplayer networking systems and creating Monster League Baseball, I enjoy exploring both the technical foundations that power games and the gameplay experiences they create.

Outside of personal projects, I teach programming to elementary and middle school students using platforms such as Minecraft Education Edition, LEGO robotics, and Python. Teaching has strengthened my ability to communicate technical ideas clearly while encouraging curiosity and problem solving in young programmers.

When I’m away from the keyboard, you’ll usually find me playing games, spending time with friends, or training in Tae Kwon Do, where I’ve earned the rank of third-degree black belt. My favorite games include Celeste and the Kirby series, both of which inspire the kind of polished, approachable gameplay experiences I hope to create myself.