Pinned‘Quaternion and Eulers’ Unity Love StoryOnce upon a time, there was a Quaternion named Q and an Euler angle named E. They were both living in Unity, a magical land of game development. Q was a bit mysterious and complicated, with four components that no one could quite understand. …7 min read7 min read
May 6, 2023The Curious Case of Race Conditions: A Unity ComedyIn the curious realm of programming, there exists a peculiar phenomenon known as “race condition.” It’s like a mischievous imp that loves to wreak havoc on your code. Join me on a humorous journey as we explore the misadventures of race condition in the context of C# and Unity. We’ll…Unity3 min readUnity3 min read
Apr 28, 2023“Unity and why the public access modifier can be problematic.”The public access modifier is extremely tempting to use because it feels like it makes everything so much easier. I mean who doesn't want to easily access things? using public variables to cache GameObjects can be problematic in situations where the GameObjects are frequently instantiated or destroyed during runtime. Let’s…Gamedev8 min readGamedev8 min read
Apr 24, 2023Detecting Clockwise and Counterclockwise Rotations with XR Toolkit in UnityRotation detection is a crucial aspect of many virtual reality (VR) and augmented reality (AR) experiences. Being able to determine whether an object is being rotated clockwise or counterclockwise can open up a world of possibilities for interactive and immersive gameplay. …Unity4 min readUnity4 min read
Aug 31, 2022Creating a Cursor in UnityThis article is going to show how to create a custom cursor in unity; in this demonstration a magic wand will be used. Creating the Cursor Pick out a png image that you want to use as your cursor. I used a magic wand shown below. …Unity3 min readUnity3 min read
Aug 11, 2022How to Swap Action MapsThis article is going to discretely explain how to swap between action maps using Unitys new input system.Unity2 min readUnity2 min read
Aug 6, 20222D Vector Composite w/ New Unity Input SystemThis article is going to explain what a 2D Vector Composite is within the New Unity Input System.Unity2 min readUnity2 min read
Aug 5, 2022Scripting Actions (New Unity Input System)This article is going to cover how to utilize your input map through scripting. After you have created an input map you want to select it, check Generate C# Class, and then select apply.Unity3 min readUnity3 min read
Jul 24, 2022Creating Your First ActionThis article will detail the creation of a single action map for a player.Unity3 min readUnity3 min read
Jul 21, 2022Overview of Action MapThis is article is going to explain what an Action Map is within Unity’s new Input System.Unity2 min readUnity2 min read