2010-06-30 2 views
11

Я хочу научиться использовать OpenGL для загрузки спрайтов и перемещения спрайтов. Кажется, я не могу найти один учебник по программированию 2D OpenGL. Из того, что я прочитал, есть много преимуществ для использования 2D с OpenGL, а не только с SDL. Поэтому, если кто-нибудь знает исходный код, где я могу перемещаться по спрайту, как простая игра, например, основы марио.OpenGL 2d пример игры

ответ

12

У GameDev.net есть tutorial, который почти точечный для того, что вы хотите.

В целом gamedev.net - отличный ресурс для многих проблем программирования игр.

+0

Ссылка указывает на недоступный ресурс. –

+0

К счастью, он был заархивирован: https://web.archive.org/web/20100107153800/https://www.gamedev.net/reference/articles/article2429.asp –

0

Я просто гугле sdl opengl tutorial и this придумал в качестве второго звена. Он показывает, как преобразовать поверхность SDL в текстуру opengl. opengl очень легко учиться (по сравнению с прямым X) просто проверьте руководства NeHe или возьмите копию programming и справочных руководств.

Примечание. Я не могу добавить более двух ссылок по какой-либо причине, поэтому в справочном руководстве (которое вы в конечном итоге используете больше) просто замените red на blue на ссылку programming.

Смежные вопросы