IT-словарь › Программирование › SFML

SFML

Программирование Svenska → Обновлено: 2026-10-27
Подробнее
Создатель
Laurent Gomila
Год
Тип
Мультимедийная библиотека
Лицензия
zlib
Официальный сайт

Simple and Fast Multimedia Library — библиотека на C++ для окон, 2D-графики, звука и сети, и нередко первое, на чём пишут игру, когда надоедает начинать с нуля.

SDL написана на C и оставляет большую часть работы программисту. SFML, выпущенная французом Laurent Gomila в 2007 году, взялась за ту же задачу, но поверх OpenGL предложила объектно-ориентированный интерфейс C++: спрайты, текстуры, текст и фигуры — это классы, которые создают и рисуют. Она поделена на модули — system, window, graphics, audio и network, — и линкуется только то, что нужно.

Это не движок: нет ни графа сцены, ни физики, ни редактора. Именно поэтому она прижилась в учебных классах и на гейм-джемах, где важно понять игровой цикл, а не кликать по движку. Версия 3.0 вышла в конце 2024 года и потребовала C++17, из-за чего устарели почти все старые туториалы в интернете.

← Назад к словарю