Videos
https://i.ytimg.com/vi/N6r87rGDFV8/mqdefault.jpg
Getting Started With MonoGame
· ☕ 2 min read
Returning to MonoGame after years of not touching it. Lets learn how to get started and what has changed since XNA was discontinued.

https://i.ytimg.com/vi/P3QF4S-ATUs/mqdefault.jpg
Lets Convert our WPF Task List to UWP
· ☕ 2 min read
How difficult is it to convert a WPF application to a UWP app you can distribute on the Windows Store?

https://i.ytimg.com/vi/O69Dt67UdMI/mqdefault.jpg
Lets Make a Task List in WPF
· ☕ 1 min read
Lets make a simple Task List in WPF. An intro to one of the classic Windows frameworks originally introduced in 2006.

https://i.ytimg.com/vi/M6nHIAK83vQ/mqdefault.jpg
Lets Make a 3D Print Generator
· ☕ 2 min read
3D Printers are cool. Neater still the tech that drives them isn’t nearly as complex as it might seem.

https://i.ytimg.com/vi/hmDF9PvMDVw/mqdefault.jpg
Lets Make a Dice Roller with Dot Products
· ☕ 2 min read
Dot products are extremely useful for a whole number of tasks. In this video we’re going to look at applying them in a way that will allow us to detect which side of a dice is facing up.

https://i.ytimg.com/vi/OxueTbRwXAo/mqdefault.jpg
Lets Add Wind To Our Grass Renderer
· ☕ 1 min read
Last video we created a geometry shader and point cloud renderer capable of rendering hundreds of thousands of individual grass instances in our scene at once.

https://i.ytimg.com/vi/b2AlyCNbYmY/mqdefault.jpg
Point Cloud Grass - Lets Make a Grass Renderer
· ☕ 3 min read
Lets say you want to render grass. A LOT of grass. How would you do it? In this video we’re going to try to solve that using a point cloud and a geometry shader.

https://i.ytimg.com/vi/0H1FVOphmIo/mqdefault.jpg
Lets Make a Grass Renderer
· ☕ 1 min read
Lets look into how to add grass to terrain. We’re going to combine instanced rendering and raycasting to dynamically place grass on the terrain.

https://i.ytimg.com/vi/mElPESXcakM/mqdefault.jpg
Lets Make a Night Vision Camera Effect
· ☕ 1 min read
I’ve been exploring the Outlast games lately and wanted to try to reproduce the night vision camera that is such a staple of that game.

https://i.ytimg.com/vi/KBbGAQKPRxE/mqdefault.jpg
Lets Make A Greedy Hangman Solver
· ☕ 2 min read
At work we play Hangman occasionally. Let’s see if we can’t ruin the fun by creating an algorithm to select the best guess based on statistics.

https://i.ytimg.com/vi/AK8oV4BzrW4/mqdefault.jpg
Lets Make a Contour Map Shader
· ☕ 1 min read
Let’s make a contour map shader by layering a number of planes and creating a simple shader to draw “slices” from a heightmap.

https://i.ytimg.com/vi/4Wh8GRrz7WA/mqdefault.jpg
Getting Started With Compute Shaders in Unity
· ☕ 1 min read
Welcome back, after a long haitus to our Unity 3D Voxel Terrain. We’re going to start by looking at how to take advantage of compute shaders to handle advanced destruction techniques.

https://i.ytimg.com/vi/Q2s98eNhJ1k/mqdefault.jpg
Ludum Dare 38 - World of Zero Live! - Day 2.2
· ☕ 1 min read
It’s time for Ludum Dare 38! Come hang out as we build… something. Something awesome! Tea of the day: Taiwan ‘Jin Xuan’ Milk Oolong Tea.

https://i.ytimg.com/vi/CAh2qwyxEMM/mqdefault.jpg
Ludum Dare 38 - World of Zero Live! - Day 3
· ☕ 1 min read
It’s time for Ludum Dare 38! Come hang out as we build… something. Something awesome! Learn more about the Ludum Dare or enter your own project here: https://ldjam.

https://i.ytimg.com/vi/z0J-g4v0SE4/mqdefault.jpg
Ludum Dare 38 - World of Zero Live!
· ☕ 1 min read
It’s time for Ludum Dare 38! Come hang out as we build… something. Something awesome! Learn more about the Ludum Dare or enter your own project here: https://ldjam.