Графическая библиотека C ++ в Visual Studio и Eclipse - PullRequest
2 голосов
/ 21 декабря 2010

Есть ли графические библиотеки в VS или Eclipse для C ++?Я создаю игру PacMan, какую графическую библиотеку мне попробовать?

Ответы [ 4 ]

4 голосов
/ 21 декабря 2010

SDL - это библиотека C, поэтому, если вы уже некоторое время используете C ++, ее простой интерфейс может оказаться громоздким.Тем не менее, это наиболее широко используемая библиотека в этой категории.

SDLmm - это оболочка библиотеки C ++ для SDL, которая представляет дружественное лицо C ++ для SDL.1007 * SFML - это медиатека C ++ с функциями, аналогичными SDL.Мне это очень нравится, и оно работает очень хорошо.

1 голос
/ 21 декабря 2010

Есть множество вещей, которые вы можете сделать:

  1. OpenGL: нужна некоторая промежуточная библиотека, например GLEW или GLFW или другие
  2. DirectX: см., Например, XNA , который отлично подходит для быстрой разработки игр.
  3. Кроссплатформенные наборы инструментов: Qt , GTK +
  4. SDL
  5. Direct2D, GDI (+), ...

Я бы выбрал XNA (для простотыиспользовать) или Qt.

1 голос
/ 21 декабря 2010

Хотя я бы, вероятно, порекомендовал бы SFML как greyfade, вы также можете взглянуть на GDI .Это не самый простой API, но для небольших проектов это довольно приятно.Если все установлено правильно, его следует включить в Visual Studio.Хотя это полностью зависит от вашей целевой платформы.

1 голос
/ 21 декабря 2010

SDL Имеет все необходимое для этого конкретного проекта. Легко учиться также. Для начала ознакомьтесь с руководством от lazyfoo.

EDIT : Инструкции по настройке SDL в VS: здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...