Construct Classic - программа с открытым кодом, которая представляет собой конструктор для создания двухмерных игр, которые основаны на DirectX 9. Процесс создания осуществляется в WYSIWYG-режиме, что позволяет освоить работу в программе даже начинающим программистам. Программа основана на программировании специальной реакции на происходящие события. Благодаря использованию DirectX 9, программа имеет интегрированные эффекты, благодаря которым можно подключить свои пиксельные шейдеры на HLSL.