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.

https://i.ytimg.com/vi/ZiRJzS6HOhM/mqdefault.jpg
Ludum Dare 38 - World of Zero Live! - Day 2
· ☕ 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/g4j8WvC1Ct4/mqdefault.jpg
Building the World of Zero Arcade Live
· ☕ 1 min read
Continuing work on the World of Zero Game. Live Stream to test things out before Ludum Dare and get some work done on our World of Zero Arcade game.

https://i.ytimg.com/vi/9bTFVaKGIIQ/mqdefault.jpg
Lets Make a Pixelated Image Effect
· ☕ 2 min read
Implementing an image effect is actually fairly straight forward in Unity. All it requires is a simple shader and a script with OnRenderImage specified.

https://i.ytimg.com/vi/yK2y2dpvZpI/mqdefault.jpg
An Evicting Player Cache with ASP.NET Core
· ☕ 2 min read
We’ve got a rough draft of how our Players are going to connect to our World Of Zero Arcade (Live Streamed Game project).

https://i.ytimg.com/vi/IBKNQVdV2FE/mqdefault.jpg
Dynamic Geometry Rendering
· ☕ 1 min read
Time for another really fun exploration of the World of Zero Arcade. We’re changing the project slightly and focusing on an abstract SHMUP game based around geometry.