om上第一次使用了二叉树分割技术，表面缓存技术则在Quake中第一次出现。还有就是后来在Doom3里面使用的“卡马克反转”（即shadow volume的z-fail方法。事实上并不是卡马克首先创新了这个技术，他在后来独立研究出来。）。卡马克创造的游戏引擎被用来制作其他的第一人称射击游戏，比如《zh-hans:半条命; zh-hant:战憟时空;》（"Half-life"）和《荣誉勋章》（"Medal of Honor"）。在2007年苹果公司全球软体开发者年会上，卡马克宣布了id Tech