SFML - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Yazılım Mimarisi
  • 2 Ayrıca bakınız
  • 3 Dış bağlantılar

SFML

  • العربية
  • Deutsch
  • English
  • Español
  • Suomi
  • Français
  • 한국어
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Svenska
  • Українська
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
SFML
GeliştiriciLaurent Gomila ve Katkıcılar
Güncel sürüm3.0.2[1] Bunu Vikiveri'de düzenleyin 18 Eylül 2025
Kod deposu
  • github.com/SFML/SFML
Bunu Vikiveri'de düzenleyin
Programlama diliC++
İşletim sistemiWindows, Mac OS X, Linux, FreeBSD
TürYazılım Kütüphanesi
Lisanszlib/libpng
Resmî sitesiwww.sfml-dev.org


SFML (Simple and Fast Multimedia Library), bilgisayar bileşenleri için basit arayüz sağlayan platform bağımsız yazılım geliştirme kütüphanesi. C++ ile nesne yönelimli olarak geliştirilmiştir ve C, D, Java, Python, Ruby, .NET, Go, Rust, OCaml, Euphoria ve Nimrod gibi programlama dilleri için de bağlayıcıları vardır. Android ve iOS için uygulama geliştirebilmeyi sağlayacak deneysel portu SFML'nin 2.2 sürümüyle birlikte gelmiştir.

SFML ile pencere yaratma, OpenGL context yaratma/yönetme ve klavye, fare, oyun çubuğu gibi kullanıcı girdi işlemleri yapılabilmektedir. Ayrıca donanım hızlandırma destekli 2D grafik modülü, OpenAL temelli ses modülü, TCP ve UDP iletişimi için temel bir ağ modülü ve FreeType temelli yazı render modülüne sahiptir.

zlib/png lisansıyla dağıtılan bedava ve açık kaynak bir yazılımdır ve Windows, Linux, OS X ve FreeBSD işletim sistemlerinde çalışabilir.

Yazılım Mimarisi

[değiştir | kaynağı değiştir]

Sistem

Vektör ve Unicode sözcük sınıfları, taşınabilir ilmikleme ve zamanlama hizmetleri.

Pencere

Pencere ve oyun çubuğunun da desteklendiği girdi aygıtlar yönetimi, OpenGL context yönetimi.

Grafikler

Donanım hızlandırma destekli 2D grafik ve yazı rendeleme

Ses

Donanım hızlandırma destekli konumsal ses çalma ve kaydetme

Ağ

TCP ve UDP soketleri, veri sarmalama hizmetleri, HTTP ve FTP sınıfları.

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • SDL
  • GLFW
  • GLUT

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Resmî sitesi 10 Şubat 2021 tarihinde Wayback Machine sitesinde arşivlendi.
  1. ^ "Release 3.0.2". 18 Eylül 2025. Erişim tarihi: 21 Ekim 2025. 
"https://tr.wikipedia.org/w/index.php?title=SFML&oldid=35875442" sayfasından alınmıştır
Kategoriler:
  • Uygulama programlama arayüzü
  • C++ kütüphaneleri
  • Çapraz platform yazılımları
  • Grafik kütüphaneleri
  • Video oyunu geliştirme
Gizli kategoriler:
  • Bilgi alt kutulu maddeler
  • Webarşiv şablonu wayback bağlantıları
  • Sayfa en son 17.36, 21 Ağustos 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
SFML
Konu ekle