game engines are integrated software suites that efficiently use 3D rendering pipelines,
special data-structures and speedup techniques for visualising texture mapped 3D objects,
scenes and 3D world in real-time with modern graphics and interaction capacities.