Comparison between XNA and DirectX (C#)

If you’re actually good at writing unmanaged code, then you’ll probably be able to write a faster graphics engine on top of DirectX. However, for the hobbyist, XNA has plenty of performance, both for 2D and 3D game development. Here is a good Channel 9 video where they run an XNA-built racing game on Xbox … Read more

How do I install Windows 10 SDK for use with Visual Studio 2017

The error message shows which SDK you need: The Windows SDK version 10.0.16299.0 was not found So the SDK for Windows 10 Fall Creators Update 1709 is missing and you downloaded the SDK for April 2018 Update (1803 Build 17134). Run Visual Studio 2017 installer (C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe), click on modify, and select … Read more

How to smooth ugly jitter/flicker/jumping when resizing windows, especially dragging left/top border (Win 7-10; bg, bitblt and DWM)?

PART 2: Identifying and Fixing Windows Resize Problems Note: you want to read PART 1 first for this answer to make sense. This answer will not solve all your resizing problems. It organizes the still-usable ideas from other posts and adds a few novel ideas. None of this behavior is at all documented on Microsoft’s … Read more

The purpose of Model View Projection Matrix

The model, view and projection matrices are three separate matrices. Model maps from an object’s local coordinate space into world space, view from world space to camera space, projection from camera to screen. If you compose all three, you can use the one result to map all the way from object space to screen space, … Read more

tech