Wenn du mehr selbst machen willst, versuchs mit XNA, das ist aber weniger eine "Engine" sondern mehr ein Paket aus Schnittstellen mit denen man sehr entspannt eigenen Kram programmieren kann.