My Name is Ben Rowan, I am a Game Designer based in Minnesota! Throughout my career, I have been apart of several game projects as a general programmer, project lead, and programming manager! I have an extensive background in agile development, software development with C++, and video game design with Unity, Godot, and Unreal Engine. I am incredibly passionate about game making, spending a majority of my time working to gain experience in the field of game development. I am poised and committed to creating software and games that can impact peoples lives through creative design processes.
Download Resume
A custom game engine built with OpenGL and Vulkan, focused on high-fidelity environments and flexible lighting systems. Designed to solve bloat issues in existing engines.
A narrative walking simulator exploring survivors guilt, developed with Unreal Engine. Served as lead designer and systems programmer.
Cooperative submarine adventure where players work together to ascend while being chased by a mysterious creature. Developed as capstone project.
Single-Player tower defense climate game developed for the 2025 summer IndieCade Climate Jam. Players defend a city against climate threats and upgrade their defenses using sustainable technologies.
A collection of python projects created using Pygame with custom physics calculations and functions to simulate real world physics concepts in 2 dimensional games.
A Barnes-Hut N-Body simulation built with OpenFrameworks to efficiently simulate gravitational interactions between a large number of bodies. Also used to explore optimization techniques in C++.
An Unreal Engine Project focused on learning Shader concepts as well as Procedural modelling concepts. Utilizing shader code for visual processing as well as procedural modelling for world generation.
A web-based implementation of the 90s board game; The Game of Life, using the Phaser framework. Features interactive grid, customizable rules, and real-time simulation controls.
I'm currently open to freelance opportunities, full-time positions, and exciting collaborations. Whether you need a game developer, engine programmer, or technical consultant, I'd love to hear from you.
Minnesota, USA
Available for remote work and on-site opportunities