Архив рубрики: Руководство по SDL

Туториал по SDL

Событийно-ориентированное программирование

Событийно-ориентированное программирование
До этого момента, вы, вероятно, писали программы в «командно-ориентированном» стиле, используя cin и cout. Эта руководство научит вас как проверять и обрабатывать события.
Читать далее

Установка библиотек расширений

Блитинг PNG
SDL изначально поддерживает только файлы .bmp, но при использовании библиотеки SDL_image, вы сможете загружать BMP, PNM, XPM, LBM, PCX, GIF, JPEG, TGA и PNG.

Библиотеки расширений позволяют вам использовать функции, которые SDL не поддерживает изначально. Установка расширений SDL совсем не сложна. Я бы даже сказал, что это проще чем базовая настройка SDL.

Это часть руководства научит вас тому, как установить и настроить библиотек SDL_image. Как только вы узнаете как установить это расширение, вы сможете установить и настроить любое другое.
Читать далее

Вывод на экран первого изображения

Hello worldЭто часть руководства о том, как написать Hello World в стиле SDL.

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

Установка SDL

Оригинал: Lazy Foo SDL Tutorial

Представляю мой пробный перевод первой части руководства по SDL от Lazy Foo.

Так как перевод пробный, я для начала переведу только ту часть руководства, которую я непосредственно проходил и соответственно тестировал. Это относится к тем частям, которые зависят от операционной системы и используемого ПО. В частности в этой статье я переведу установку SDL только под Linux, а сборку приложения только из командной строки.

Так как SDL это сторонняя библиотека, вам придется устанавливать ее самостоятельно. Здесь я приведу пошаговое руководство по её установке.

Если у вас возникли какие то проблемы, попробуйте почитать FAQ по разработке на SDL.

Как только вы установите SDL, вы можете переходить ко второй половине руководства и научитесь загружать и отображать изображения на экране.
Читать далее