In this episode of the Game Dev Show, I introduce you to Win2D – a powerful and easy-to-use Open Source library for immediate mode 2D graphics rendering with GPU acceleration. It is available to C# and C++ developers writing Universal apps and games for Windows 10 (UWP) - including Xbox One - and also Windows Runtime apps for Windows & Windows Phone 8.1. It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.

Win2D ( http://microsoft.github.io/Win2D ) lets Visual Studio developers tap into hardware accelerated graphics without the need to call low-level DirectX APIs. Win2D is implemented as a layer on top of Direct2D, and supports interop in both directions. In this episode, I show you how to get started with Win2D, then integrate Win2D graphics within a XAML UI canvas, and show you how to draw shapes & primitives.

Win2D is a powerful framework for app and 2D game developers alike, come learn how to get started and get involved. Here is an outline of this episode: Here is an outline of this episode:

[00:32] - Recap of the Universal Windows Platform (UWP)

[04:00] - Approaches to build games for Windows 10

[06:56] - Introduction to Win2D graphics library

[07:43] - DEMO - Win2D Examples Gallery

[12:18] - DEMO - Building a game with Win2D

Reference Links