Steamworks是支持Steam功能的API。比如MP3的Steamworks版本已经改编成直接在Steam商店购买,而不是在R*商店购买。
什么是steamworks?
Steam DRM和VAC是Steamworks的组成部分,如果使用前者,则必须通过Steam激活。
Steamworks本身需要Steam的支持,只有在使用零售DRM时才需要激活,否则通常只在Steam商店销售。
Steamworks可以分为两种类型:Steamworks和Steamworks完全支持的游戏只有Steam版本的游戏。
Steamworks中任何具有Steam成就、Cloud等Steam专有功能的游戏都属于Steamworks,即使只有一个功能。
有些游戏如果通过Steam以外的渠道发行,就不能在Steam上激活,也没有成就等功能。比如Torchlight就是这款Steamworks游戏,仅限于Steam版本。
而像COD6、7、8这样的典型游戏,无论在哪里购买,都必须安装Steam,这是Steamworks完全支持的游戏。