Hey everyone, In my attempts to learn the new unity Netcode system I have wished that there was more explanation on what all the code in the getting started section actually did. So that’s what I am going to do here, go line by line through the code in the getting started section of the…
Creating A Unity ECS Character Controller
Welcome to part two in the OpenFall series, In this one as the name suggests, we are going to create an ECS version of the default unity character controller for our player. This series is for VR but if you clicked on this article expecting a non-VR solution have no fear, we are going to…
Setting Up Unity XR For ECS
Hello and welcome to the first article in the OpenFall series, this is a set of tutorials were we will be creating a VR Titanfall clone. In this one we will be setting up Unity XR, DOTS, and the new Input system so that in the next one we can get right into coding. Packages…
Announcing The OpenFall Series
Hi everyone, like me you have all probably been in quarantine for the last three months, and also like me you have probably found things to do with your free time. I for one have been doing a lot of Titanfall 2 with a side of self-improvement. Anyway as anyone who has played Titanfall knows,…
How To Use SteamVR 2.0 Features With The New Unity XR Toolkit (Bindings, Skeletons)
With the release of the new Unity XR Toolkit, a lot of developers such as myself were concerned with the lack of support for the SteamVR plugin and the features it gives us like the bindings system and Skeletons. But recently Valve has released its own plugin for XR that adds in native XR support…
The Complete Guide To Unity’s Configurable Joints
As you may know I write most of my tutorials on how to create physics based VR interaction systems, and to do that I almost exclusively use the configurable joint. For the most part I had to learn all of this on my own through trial and error and searching through forum posts, as tutorials…
Making Half-Life Alyx Physics Hands In Unity
With the recent release of our first looks at half-life Alyx I thought it would be a good time to ride those search terms and give you a tutorial on how to do physics-based hands. Now, this is different from my previous tutorial on physics interactions as that code didn’t let the hand collide with…
Quick Tip: Manually Controlling The VR Camera In Unity SteamVR
Hey everyone I just wanted to show off a new mechanic I made and tell you how to make it: As you can probably tell from the title the mechanic was inspired by IG-11, (or IG-88 for older star wars fans) Those familiar with either of these droids are familiar with their ability to simultaneously…
How To Rig An Interactible In SteamVR For a Boneworks like experience.
I should have made this one a while ago, the Interaction system that I’ve been making and teaching tutorials on makes heavy use of GrabPoint, but I never really explained how to set it up. So let’s do that. For this one, we are going to be rigging this premade gun asset, (You might have…
Making Dynamic VR Interaction Using Grip Points
These tutorials have only been becoming more complicated. With the recent release of Boneworks I’ve been inspired to add some features to my interaction system that I’ve been thinking about adding for a while. Mainly Dynamic gripping of poles and rotation activated grip points. The problem with this was that I had to rework my…