Nie wiem czy Cię to zadowoli, ale do nauki programowania obiektowego nie musisz posiadać żadnych bibliotek - w szczególności na początku łatwiej zrozumieć ten paradygmat pisząc "from scratch". A jeśli jednak bardzo chcesz to może spróbuj SFML.Net, bind sfml pod C#, możesz podpiąć go pod vs.