unity3d
https://i.ytimg.com/vi/940uUL0Nvwc/mqdefault.jpg
Building OBS Overlay's in Unity 3D
· ☕ 2 min read
OBS (Open Broadcasting Software) is a tool for recording your screen and other sources to create lets plays, live streams and more.

https://i.ytimg.com/vi/MVllsatsW5A/mqdefault.jpg
Introducing Testing into our Platformer
· ☕ 1 min read
Previously we had looked into providing an abstraction layer over our character controller to allow us to build modular pieces instead of a single monolithic character controller.

https://i.ytimg.com/vi/emzftWxwS1c/mqdefault.jpg
An Abstraction of our Character Controller
· ☕ 2 min read
Lets take a look at building an abstraction over a character controller in our 2D platforming game. The goal of this refactoring and abstraction pattern is to improve the testability and modularity of the character controller.

https://i.ytimg.com/vi/moR3wly4S5Y/mqdefault.jpg
Exploring a Trochoidal Wave Shader
· ☕ 1 min read
Let’s try to craft some trochoidal waves - a type of fluid simulation that is both fairly simple and also looks pretty good for creating basic waves in an ocean or other fluid.

https://i.ytimg.com/vi/8GUKmvzRoMA/mqdefault.jpg
Building Coyote Time in a 2D Platformer
· ☕ 2 min read
Coyote Time is an idea in platformers that allows the player to jump for a few frames after they have left the platform they are on.

https://i.ytimg.com/vi/YHNhL5lfur0/mqdefault.jpg
Generating Gates - Sand Table - Part 2
· ☕ 1 min read
Continuing our development of the Sand Table prototype project we’re going to add gates. We’ll build two components for this.

https://i.ytimg.com/vi/2qddAaZ9gZc/mqdefault.jpg
Loading Levels From Textures in Unity 3D
· ☕ 1 min read
Lets explore using a Texture2D as a way to represent tilemapped 2D levels. This gives us a way to easily draw levels in paint, photoshop or other image editing software and import it easily into Unity.

https://i.ytimg.com/vi/m5Ls_NUChMk/mqdefault.jpg
Importing .NET Libraries Into Unity 3D
· ☕ 1 min read
You can import .NET Libraries into Unity in order to expose additional functionality in your game. In this video we’re going to build a basic demonstration of this feature by creating a brand new .

https://i.ytimg.com/vi/FuZHnpgntEI/mqdefault.jpg
Runtime C# Scripting in Unity UI - The Roslyn Compiler in Unity
· ☕ 1 min read
Lets integrate the .NET Roslyn compiler into a Unity game so we can run basic scripts at runtime. This will allow us to write new C# code into a Unity UI object like a Text Box and then execute it.

https://i.ytimg.com/vi/_d8M3Y-hiUs/mqdefault.jpg
Building Boids in Unity 3D
· ☕ 2 min read
Boids are a type of basic AI that can simulate the flocking movement of birds using a few simple rules:

https://i.ytimg.com/vi/0Rnj7YQJfrc/mqdefault.jpg
Calculating Dice Sides From A Mesh's Normals
· ☕ 2 min read
Today I wanted to take a closer look at an older video where we built a dice roller that used Dot Products to determine which face on a dice was rolled.

https://i.ytimg.com/vi/6zACdGL10Dc/mqdefault.jpg
Dynamic Game Speed - Unity Quick Tip
· ☕ 1 min read
You are able to modify the speed of most objects, animations and physics using a single value: Time.timeScale. Modifying this value from it’s default (1) causes the game to run slower (values less than 1) or faster (values greater than 1).

https://i.ytimg.com/vi/B4MU1_Ijo4k/mqdefault.jpg
Prototyping the Sand Table - Sand Table - Part 1
· ☕ 2 min read
I’ve recently moved into a new space and could use some furniture to help fill the space. I’d like to create some interesting objects that can help do that and this is the start of a test project to see what we can build.

https://i.ytimg.com/vi/Z5WREogznj8/mqdefault.jpg
Platforming and Other Adventures from Live Stream
· ☕ 1 min read
Let’s build some fun projects together today. I’m hoping to work on the platforming of a platformer game and - if time permits - also work on some more MC Clone (a new Minecraft mod).

https://i.ytimg.com/vi/bY7r6blL1K8/mqdefault.jpg
Writing a Snow Covered Shader
· ☕ 1 min read
Lets write a custom snow covered surface shader in Unity that can procedurally generate snow and place it on top of any object in our scene.

https://i.ytimg.com/vi/sDAXf6I76ww/mqdefault.jpg
Exploring Unity Debugging
· ☕ 1 min read
Debuggers are a great way to find out what is actually going on in your code. They allow you to pause, inspect and modify the state of your program at any time.