James Shipp

I'm a Chicago-based game programmer with 1 year of experience as a junior in the industry, and many more working on various game and game engine projects. Now seeking new opportunities to create efficient and readable real-time systems, games, and interactive experiences!

Dockyard Game Engine | C++

Fully featured 3D game engine programmed in C++, built on DirectX 11 graphics API. Systems include multi-layer collision processing, run-time terrain generation, asset management, input handling, displaying 2D sprites and text, debug collision visualization, and a simple 3D math library.

DirectX 11 Graphics API | C++

API for 3D rendering organized around GraphicObjects for each shader used, with support for abitrary number of point and spot light sources, fog, and terrain models automatically generated from a texture.

Final Hour | C#

Narrative RPG about the last day on Earth. Features a homemade dialogue system with CSV parser for use by writers, custom shaders for visual effects, NPC AI and homemade cutscene system. Made in Unity.

Released on Steam Winter 2024!

SCIATE | C#

2D sidescrolling platformer with one button control scheme, custom sprite swapping animation system, and tile-based environment level design. Made in Unity.

Currently in development

Contact

View my work and reach me through the following mediums: