The game engine can also refer to the development software utilizing this framework, typically offering a suite of tools and features for developing games. The 'engine' terminology is similar to the term ' software engine' used in the software industry. A game engine is a software framework primarily designed for the development of video games and generally includes relevant libraries and support programs such as a level editor.