 The SDK allows for the game to be modified in various ways, from model and texture changes, the creation of new maps to the creation of an entirely different game based on the coding framework of "Half-Life 2", known as total conversion modifications.