About Me

My name is Jeremy Wolf, I am a physics student turned teacher turned Unity developer. Over the last several years I have built a love and passion for the creative act that is game development. It started with a hope to learn more about programming and quickly grew into a desire to create interactive digital experiences - touching back to childhood interests. This led to publishing two small commercial projects and the teaching of an in-person introductory game design course using Unity.

I have combined my 15+ years of classroom teaching with technical skills and creativity to produce increasingly high-quality tutorial videos that focus on the how and why of a concept rather than flashy clickbait. My videos are known for being clear, concise with all the needed details and little else. My work creating tutorials led to working for Sirenix - the creators of Odin Inspector and Odin Validator.

Both my teaching career and my journey into game development have been characterized by a desire to learn and explore with the ability to teach myself new skills. Whether it was teaching a Blender based art class, publishing my first game to Steam, or reading 1000’s of pages of books on programming and game design I have continuously researched and taught myself new ideas and topics while successfully implementing what I have learned.

After 15+ years of teaching, I am looking for a change of direction in my career. My ability to learn new tools and techniques plus strong analytical skills from my physics background and years of experience with Unity and C# will allow me to be a valuable resource as a Unity developer.


Published Games

These games were created as solo projects using the Unity game engine, programmed with C#, and published on Steam.

Fracture the Flag (2016) - Steam | Trailer

A physics-based multiplayer RTS game. Players build walls, towers, and use melee units, archers, and siege weapons. Networking used Photon for Unity. Released on Steam in 2016. A first game with all flaws and learning that comes with that process.

Grub Gauntlet (2021) - Steam | Trailer | Game Planning

A playful 2D physics-based puzzle game. Players place bombs, portals, conveyor belts, and more to try and collect their lunch. Includes an in-game editor and Steam Workshop functionality. A free demo is available on Steam.


Game Jams

Gather the Darkness (2017) - Game Page (WebGL)

A top-down shooter game from Ludum Dare 40 playing off the theme of “The more you have, the worse it is.” Developed solo in 48 and released on Itch.io Winter 2017.

Where’s My Lunch? (2020) - Itch | Development Streams

The game jam version of Grub Gauntlet. Created solo in 48 hours for the GMTK Game Jam playing off the theme of “Out of Control”. Released on Itch.io Summer of 2020. This game became Grub Gauntlet.


Tutorial Videos as Examples of Development Work

These videos are the result of work for prototype projects. All of the code presented in the videos is part of a current new game project. The videos are intended to serve as examples of my work.

(Better) Object Pooling - GitHub

Using interfaces and generics I create an abstract and extendable object pooling system with no manager object and objects that return themselves. Implementation requires one line to define the pool, one line to initialize and one line to pull objects.

Strategy Camera Controller - GitHub

Using Unity’s “new” input system, I create a basic strategy camera controller with horizontal motion, rotational motion, zooming, and more.


Experience

2019 to Present - Tutorial video content creator for Sirenix the makers of Odin Inspector, Odin Serializer, and Odin Validator. Responsibilities include ideation of videos, storyboard creation, creation of Unity projects and code examples for videos, recording of audio plus editing and rendering videos for review and release on YouTube.

2015 to Present - Working as “One Wheel Studio” creating and releasing games as well as running a small YouTube channel focused on game development tutorials. Games were built using Unity, programmed in C#, and art was created using primarily Blender.

2003 to June 2022 - Secondary classroom teacher at international and domestic (US) private schools. Taught classes including Introductory Game Design, Robotics, and Physics as well as math ranging from Algebra to Differential Equations. Computer science department head.


Relevant Skills

Unity Specific: C#, “new” input system, scriptable objects, custom inspectors, editor windows, Odin Inspector, Odin Validator, Cinemachine, Easy Save, DoTween

Other Software: Blender, Magica Voxel, Fire Alpaca, Affinity Designer, Davinci Resolve, Davinci Fusion, OBS, Audacity


Education

Masters in Physics from Montana State University - 2009

Bachelors in Physics from Oregon State University - 2001

Contact Me