SDL README

The project's README from github.com/libsdl-org/SDL. As one markdown file: README.md.

Simple DirectMedia Layer (SDL for short) is a cross-platform library designed to make it easy to write multi-media software, such as games and emulators.

You can find the latest release and additional information at: https://www.libsdl.org/

Installation instructions and a quick introduction is available in INSTALL.md

This library is distributed under the terms of the zlib license, available in LICENSE.txt.

Enjoy!

Sam Lantinga ([email protected])

SDL (libsdl-org/SDL)

Searching Database…

16.8K ·GitHub
Что это такое?SDL (Simple DirectMedia Layer) — это кроссплатформенная библиотека на C для создания мультимедийных программ, например игр и эмуляторов.
Это библиотека, которую я подключаю к своему приложению, или отдельная программа, которую можно запустить сама по себе?Это библиотека: вы подключаете SDL к своему приложению и вызываете его API из своего кода — это не отдельная программа.
Как мне её получить и начать пользоваться?Скачайте последний релиз и следуйте INSTALL.md в репозитории — там есть инструкции по установке и краткое введение.
На каких платформах она работает?Судя по метаданным репозитория, она поддерживает Windows, macOS и Linux на настольных системах, а также iOS и Android на мобильных — один API для всех этих платформ.
Можно ли использовать SDL для чего-то помимо игр и эмуляторов?Да — README называет игры и эмуляторы лишь примерами ('such as'), а не ограничением. Библиотека ориентирована на мультимедийные программы в целом: на всё, что хочет единый переносимый медиа-API на разных платформах.
Проект ещё живой?Да — репозиторий не заархивирован, в нём работают GitHub Actions для сборок и релизов (build.yml, release.yml), и у него около 16,8 тыс. звёзд.
What are similar projects?bgfx, openFrameworks, vlc, FFmpeg, sokol, SFML, raylib, ebiten
Creator
libsdl-org
Size
150.8 MB
Stars
16.8K
Age
5y
Commits · 90 Days