
Lucas Wall
Building games through engine development, graphics, and gameplay systems.
About Me#
I’m a gameplay programmer and software engineer passionate about building engaging gameplay systems and maintainable code. I enjoy designing modular architectures, solving technical challenges, and creating games that are intuitive for players while remaining flexible for developers.
I’m always looking for opportunities to expand my skill set. Whether it’s implementing a custom audio system in C++, learning networking techniques, or building this portfolio with Hugo and Blowfish, I enjoy exploring new technologies and applying them to real projects.
Featured Projects
A selection of projects showcasing my experience in gameplay programming, graphics programming, networking, and software engineering.

Monster League Baseball
A baseball roguelike emphasizing modular gameplay systems and data-driven design.
Unity
C#
JSON
Shader Graph
Perforce

Slippers Engine
A custom C++ game engine built around modular engine architecture, reusable gameplay systems, and extensible software design.
C++
OpenAL
Engine Architecture
Perforce

Graphics Engine
A custom DirectX 11 graphics engine featuring reusable rendering systems, custom HLSL shaders, terrain generation, and real-time rendering techniques.
C++
DirectX 11
HLSL
Perforce

Omega Race
A multiplayer game focused on client-server networking, prediction algorithms, and deterministic replay systems.
C#
Networking
Client/Server
Perforce