Jason Skillman

Game Programmer | VR Developer | Technical Artist

Jason Skillman

Game Programmer | VR Developer | Technical Artist

I am a professional game developer who has experience in gameplay programming, networking, optimization, tool creation, graphic libraries, shaders, and technical art. I started my programming journey back in 2014 and have a deep focus in C#, C++, Java, SQL, and shaders. In my free time I enjoy developing and experimenting with new emerging technologies like virtual reality (VR). I have a huge passion for the gaming industry and with it changing every day, I make sure I am up to date with the latest technologies.

When I am not learning new skills, I enjoy working out, running, hiking trails, and playing board games with close friends. Staying in shape and having a good work/life balance is also a huge part of my life and essential to my growth as a developer.

Recent Projects & Experience

My most recent projects and experience that I currently am working on or have worked on.

Outpost X

Lead VR Unity Programmer

The Edge VR, NY

Outpost X is a full-body LBE VR multiplayer experience. You and your friends compete against each other in a 2v2, 3v3, or 4v4 within an epic dynamic virtual arena in a 20ft by 20ft (6m by 6m).

Eco

Unity Optimization Programmer

Stange Loop Games, WA

You must work together with a community of people to create a functional civilization without destroying the planet and before the meteor hits.

Recent Projects

My favorite personal projects.

Minecraft Voxel Builder in Unity DOTS

In this tutorial I will teach you how to build a voxel Minecraft-like builder using Unity DOTS, jobs, and burst. I will guide you on building basic cubes with vertex data, designing shaders, writing highly performant burst compiled code, multithreaded jobs, and creating an entire voxel world that we can walk around in!

I wrote this tutorial since I found DOTS as the perfect tool to building and managing large voxel worlds like Minecraft and wanted to share my findings.

Go check it out and I hope you learn a lot about Unity DOTS and what it takes to build a world like this.

Channel Packer Pro

I am currently working on a piece of software that will aid texture designers, and tech artists in the process of texture packing. Combine up to four textures into the R, G, B, and A channel to make a single output texture.

Channel Packer Pro will support PNG, JPG, TGA, and TIFF textures.

Coming soon...

Coming Soon...

Previous Projects & Experience

Previous projects and work experience I have worked on.

Medieval Castle: Escape Room

Unity Gameplay Programmer

Tevolve, RI

Wore multible hats for the overall programming development of the game and worked closely with my team. I created the core mechanics for most of the rooms which were each networked using Photon Engine for Unity.

Agency Secrets: Escape Room

Unity Gameplay Programmer

Tevolve, RI

Designed various cut-scenes that play when translating to the next room. I also worked on programming mechanics and objects to sync across the network so all users can interact with the room together.

UPS Package Delivery Warehouse

Lead Unity Programmer

     

A package delivery training simulator. The simulator guides you through the basic rules and steps of working at a package warehouse. Created a dynamic system for interacting with the different kinds of packages throughout the warehouse.