Benjamin Owens
Benjamin Owens
Software Engineer

 


ABOUT ME

 
portrait.jpg

Hello, my name is Benjamin Owens and I’m an experienced software engineer based in Williamsport, PA. I’ve accrued nearly 5 years of professional experience developing AI Virtual Instructors and 3D Simulation Software for the DoD. My background and passion is set within video games; I’ve received a B.S. in Game Development from Full Sail University.

Areas of expertise include Gameplay, Artificial Intelligence, 3D Math and User Interface Development.

Here is a link to my downloadable resume.

Below are various game projects that I have worked on during my education.

 
 

 PORTFOLIO

 
 

These are projects that I have worked on throughout my education.
Click on the thumbnails to see gameplay/screenshots.

 

GETTING EVEN: OFFICE RETRIBUTION

Third-person action game. Worked on a team with 3 other programmers who designed, developed and oversaw the entire life-cycle of the project. Developed in a custom engine using C++. Worked with character/environment artists, and sound designers who provided assets.
Developed using C++
Main Roles included: Base Collision Library, Level/Scene Management, Item Management, Gameplay

 
 
 

TIMELOCK

Side-scrolling puzzle-platformer. Player has the ability to slow/stop time and must avoid obstacles while trying to break out of a test facility. Worked with 2 other programmers who designed and developed the project over 3 months.
Developed using Unity C#
Main Roles included: Player Input, Menu States, Animations, Gameplay, Obstacle Implementation

 
 
 

DirectX Rendering Engine

Coursework project using DirectX 11. Implemented several 3D graphics techniques including lighting, model loading, multitexturing, instancing, and tessellation. 
Developed in C++

 
 
 

BRICK BUSTER

Brick Breaker clone developed using 5 software design patterns (Command, Flyweight, State Machine, Observer, and Prototype).
Developed in C++