csharp
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/sVYiDboAe_E/mqdefault.jpg
Exploring Gui.cs - Custom Terminal UI's in .NET
· ☕ 2 min read
Gui.cs is a library put together by Miguel de Icaza that allows you to compose complex Terminal UI’s using a collection of View components such as Windows, Buttons, ListViews or Labels.

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/U_2u_SeK10k/mqdefault.jpg
Starting the Highscores Service - Online Highscores - Part 1
· ☕ 2 min read
Lets take a look at what is required to create an online highscore board for your Unity game. Throughout this project we’ll take a look at how to create a RESTful web-service, connect it to a database and then expose that web-service to your Unity game.

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/bsZjfuTrPSA/mqdefault.jpg
Using C#'s Yield Keyword
· ☕ 2 min read
C#’s Yield operator allows you to define enumerable sets which can be dynamically generated and are lazily evaluated. This enables a number of fun things that would be difficult otherwise such as infinite lists.

https://i.ytimg.com/vi/_H0sYjDx4U0/mqdefault.jpg
Learning Unity's XR Input System
· ☕ 2 min read
There are two ways to handle input in your VR games built with Unity. Right now we have used Unity’s Input system to allow us to create Axis and Buttons which can be retrieved using the normal Input.

https://i.ytimg.com/vi/XGOL0aZB66Y/mqdefault.jpg
Building Asteroids VR - Day 1
· ☕ 1 min read
Lets Build Asteroids VR this Weekend! Asteroids VR is a recreation of the classic Asteroids style of game with a twist.

https://i.ytimg.com/vi/YkguKCDY6h8/mqdefault.jpg
Learning The .NET Core Command Line
· ☕ 2 min read
How do you start a new .NET Core project from the command line? How do you learn how to use the commands and figure out what is available for you?

https://i.ytimg.com/vi/VaGI6j_4e7Y/mqdefault.jpg
Creating a Subchunk Spawner for Asteroids VR
· ☕ 2 min read
Lets refactor the destruction system we built in a recent live stream. This lets us destroy “Asteroids” (read: cubes) in Asteroids VR by subdividing them until a minimum size is reached.

https://i.ytimg.com/vi/POVJ-QIyygE/mqdefault.jpg
Open Source Contributions and Other Projects
· ☕ 1 min read
Lets merge some of your contributions to the World of Zero Open Source projects at github.com/worldofzero Special thanks to: