Sky Krawler, you are confusing "game engine" with "sdk". An "sdk," also referred to as a "package," is a bundle of source code which you can, and often do, use to make your own game engine. An engine is a ready to run "engine" to power the entire backend of your game.

Game engine example: A6
SDK: Asphyre

Try searching the forum for LEAF 2, which is a pascal based game engine.