На каком, например? Да, CryEngine и UnrealEngine - это очень круто, но они НУ СОВСЕМ НИКАК не подходят для подобного, в отличие от RenPy. В документации даже отдельно разобран этот момент. Если вкратце, то движок не предоставляет ресурсов для создания ролевой системы, но это и не делает её создание невозможным. Будет, но уж точно не в скорости разработки и человекочасах.