When it comes to game engines, the only ones that come to mind are from shooter games. Lithtech, Unreal 3, Doom engine, Cryengine2, Source...the list goes on and on. Why are they the only ones being licensed? How come Sega never licensed the engine that made Shenmue (at the time Shenmue came out, there was no better looking game on PC or console) or Mario licensed the Mario 64 engine back on the n64 days(it was the first and best looking game for that system). I am not a programmer and I don't know how and why a gaming company chooses an engine to go with. I'm guessing it has to do with Dev tools that are developed at the same time the engine is made... But I was wondering if anyone has a clear explanation why only shooter games engines are available for licensing?