Category Archives: Tutorial

#GameDevLive–Episode 2: Creating a game from scratch!

Welcome to Episode 2 of #GameDevLive! The purpose of this series is the help you get started with game development and Unity 3D, while we develop a full game. In this episode, we will use trigger zones to add power … Continue reading

Posted in Game programming, GameDevLive, Tutorial, Unity | Leave a comment

#GameDevLive–Episode 1: Creating a game from scratch!

I decided to create a new video tutorial series for you guys, #GameDevLive! The purpose of this series is the help you get started with game development and Unity 3D, while we develop a full game. Episode 1 is all … Continue reading

Posted in Game programming, Tutorial, Unity | 2 Comments

#GameDevLive – I will make a game live on Twitch!

On the 3rd of December I will do a live stream on the OmegaDish channel, where I will start developing a game. In the first episode we will create a prototype of the game from scratch using Unity 5, and … Continue reading

Posted in Game programming, Tutorial, Unity | Leave a comment

MVP Lander: Source code from my MVP Summit session

As an ex-MVP it was awesome to be back at MVP Summit as a speaker. In todays session I spent about 40 minutes on this little game where you control a lander using A and D for rotation, and W … Continue reading

Posted in Tutorial, Unity | Leave a comment

Unity 5 Shader Programming #3: Specular Light

Hi, and welcome to Tutorial 3 of my Unity 5 Shader Programming tutorial. Today we are going to implement an other lighting algorithm called Specular Light. This algorithm builds on the Ambient and Diffuse lighting tutorials, so if you haven’t … Continue reading

Posted in Shaders, Tutorial, Unity | 3 Comments

Unity 5 Shader Programming #2: Diffuse Light

Hi, and welcome to Tutorial 2 of the Unity 5 Shader Programming series. Today we are going to work continue where we left on Tutorial 1. We will make the lighting equation a bit more interesting this time by adding … Continue reading

Posted in Shaders, Tutorial, Unity | 11 Comments

Unity 5 Shader Programming #1: An introduction to shaders

So, you want to learn the magic that turns 3d models and textures to gold? This tutorial is the first part of a series where I will cover a lot of different shaders – much like my XNA shader tutorial … Continue reading

Posted in HLSL, Shaders, Tutorial, Unity | 10 Comments

DirectX 12 Programming #4: Resources and Resource Binding

Welcome back to the DirectX 12 Programming tutorial series! The previous tutorials was all about getting you up and running with the default DirectX 12 application, understanding the PSO and the Command Lists. We still have some basics to cover … Continue reading

Posted in DirectX12, Tutorial | 3 Comments

DirectX 12 Programming #3: Command Lists

Welcome back! In the previous tutorial we learned about the Pipeline State Object and how to use these to efficiently change the state of our graphics pipeline for rendering. Today we will take a look at the next feature of … Continue reading

Posted in DirectX12, Tutorial | 2 Comments

DirectX 12 Programming #2: Pipeline State Objects

Welcome back! In the previous tutorial we briefly touched on why our Sample Application is looking like it does. In this and the next 3 tutorials we will take a closer look at the various DirectX 12 specific features, like … Continue reading

Posted in DirectX12, Tutorial | 4 Comments