Hi, I’m Patrick James Smith, a Unity gameplay programmer and developer with 8+ years of experience building 2D, 3D, and VR/XR experiences using C#. I enjoy turning abstract ideas into working mechanics—especially when it comes to custom gameplay systems, UI, and rapid prototyping—while also making sure the results run smoothly through performance-focused debugging and iteration.
Over my career I’ve supported research and shipped indie work, from VR/XR prototypes using heatmap analytics and gesture/eye-tracking-style data to multiplayer and gameplay features in smaller studio environments. I’ve also developed solo projects—from a Ren’Py visual novel to Unity-based games—where I handled programming and production elements like tools for content creation and gameplay systems end-to-end.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
A short horror game based on the fictional internet cryptid, SCP-3199, aka “Humans, Refuted.” I was the sole developer for this project, and my learned skills included animation, using Unity’s Timeline function, editing music and SFX, creating 3D models & 2D images from scratch, and creating a horror experience for the user.
“Diary of a Madman” is a visual novel adaptation of the short story of the same name by Guy de Maupassant. It is my first project developed in the Ren’py engine, and I also did all of the illustrations for the project.
Hire Patrick James Smith today
To get started post up your job and then invite Patrick James Smith to your job.