123
raylib

raylib

raylib ist eine Spieleentwicklungsbibliothek, die stark von der Borland BGI-Grafikbibliothek und dem XNA-Framework inspiriert ist.Erstellt als einfache und benutzerfreundliche Bibliothek, um das Programmieren von Spielen zu genießen.
raylib ist eine Spieleentwicklungsbibliothek, die stark von der Borland BGI-Grafikbibliothek und dem XNA-Framework inspiriert ist.Erstellt als einfache und benutzerfreundliche Bibliothek, um das Programmieren von Spielen zu genießen.FUNKTIONEN - KEINE externen Abhängigkeiten, alle erforderlichen Bibliotheken sind in raylib gebündelt - Mehrere Plattformen werden unterstützt: Windows, Linux, MacOS, Android ... und viele mehr!- In normalem C-Code (C99) in PascalCase / camelCase-Notation geschrieben. - Hardware-Beschleunigung mit OpenGL (1.1, 2.1, 3.3 oder ES 2.0). - Einzigartige OpenGL-Abstraktionsschicht (als eigenständiges Modul verwendbar): rlgl. - Unterstützung mehrerer Schriftformate (XNA-Schriftarten), AngelCode-Schriftarten, TTF) - Hervorragende Unterstützung für Texturformate, einschließlich komprimierter Formate (DXT, ETC, ASTC) - Volle 3D-Unterstützung, einschließlich 3D-Formen, Modelle, Werbetafeln, Höhenkarten und mehr!- Flexible Materials-System, das klassische Karten und PBR-Karten unterstützt. - Animierte 3D-Modelle werden unterstützt (Skelettknochen-Animation). - Shader-Unterstützung, einschließlich Modell- und Postprocessing-Shader.- Leistungsstarkes Mathematikmodul für Vektor-, Matrix- und Quaternion-Operationen: Raymath - Laden und Abspielen von Audio mit Streaming-Unterstützung (WAV, OGG, MP3, FLAC, XM, MOD) - Unterstützung für VR-Stereo-Rendering mit konfigurierbaren HMD-Geräteparametern - Riesige Beispielsammlung mit +95 Codebeispiele!- Bindungen an +25 Programmiersprachen! ...

Eigenschaften

Alternativen zu raylib für alle Plattformen mit kostenloser Lizenz