0
raylib je knihovna pro vývoj her vysoce inspirovaná grafickým knihoven Borland BGI lib a frameworkem XNA.Vyrobeno jako jednoduchá a snadno použitelná knihovna, která umožňuje programování her.VLASTNOSTI - ŽÁDNÉ externí závislosti, všechny požadované knihovny jsou sdruženy do raylibu - Podporováno více platforem: Windows, Linux, MacOS, Android ... a mnoho dalších!- Napsáno v obyčejném kódu C (C99) v zápisu PascalCase / camelCase - Hardware zrychlený pomocí OpenGL (1.1, 2.1, 3.3 nebo ES 2.0) - Unikátní vrstva abstrakce OpenGL (použitelná jako samostatný modul): rlgl - Podporováno více formátů písem (fonty XNA), Písma AngelCode, TTF) - Podpora vynikajících formátů textur, včetně komprimovaných formátů (DXT, ETC, ASTC) - Plná podpora 3D, včetně 3D tvarů, modelů, billboardů, výškových map a dalších!- Flexibilní systém materiálů, podporující klasické mapy a mapy PBR - podporované animované 3D modely (animace kosterních kostí) - podpora shaderů včetně shaderů modelu a postprocesingu.- Výkonný matematický modul pro operace Vector, Matrix a Quaternion: raymath - Nahrávání zvuku a přehrávání s podporou streamování (WAV, OGG, MP3, FLAC, XM, MOD) - Podpora stereofonního vykreslování VR s konfigurovatelnými parametry zařízení HMD - Obrovská kolekce příkladů s +95 příkladů kódu!- Vazby na +25 programovacích jazyků! ...
raylib
Webová stránka:
https://www.raylib.com/Funkce
Kategorie
Alternativy raylib pro všechny platformy s jakoukoli licencí
61
42
23
0
Piston game engine
Modulární herní engine napsaný v Rustu, vytvořený pro výkon, ergonomii a vývoj napříč platformami.