Le
Refractor Engine, est un moteur graphique développé par
Refraction Games pour
Codename Eagle qui est sorti en 1999. L'entreprise a ensuite été rachetée par
DICE qui a maintenu l'équipe en charge du moteur pour en développer une deuxième mouture utilisée pour des jeux de la série
Battlefield.
Codename Eagle,
BF 1942, et
BF : Vietnam, utilisent la première version du moteur. La deuxième version, aussi appelée
Refractor 2 Engine, est utilisée pour
BF 2,
BF 2142,
BF Heroes,
BF Online, et
BF Play4Free.