The reality engine. The reality engine employs both computer hardware and software to create the virtual world. Reality engines are based largely on the same components that make up a personal computer (PC), although much more computing power is required for the reality engine than is available in a standard PC.