raylib

raylib

raylib är ett spelutvecklingsbibliotek som är mycket inspirerat av Borland BGI-grafik lib och av XNA-ramverk.Gjort som ett enkelt och lättanvänt bibliotek för att njuta av spelprogrammering.
raylib är ett spelutvecklingsbibliotek som är mycket inspirerat av Borland BGI-grafik lib och av XNA-ramverk.Gjort som ett enkelt och lättanvänt bibliotek för att njuta av spelprogrammering.FUNKTIONER - INga externa beroenden, alla nödvändiga bibliotek samlas i raylib - Flera plattformar stöds: Windows, Linux, MacOS, Android ... och många fler!- Skrivet i vanlig C-kod (C99) i PascalCase / camelCase-notation - Hårdvara accelererad med OpenGL (1.1, 2.1, 3.3 eller ES 2.0) - Unikt OpenGL-abstraktionslager (användbart som fristående modul): rlgl - Stöd för flera teckensnitt som stöds (XNA-teckensnitt, AngelCode-teckensnitt, TTF) - Stående texturformat stöd, inklusive komprimerade format (DXT, ETC, ASTC) - Fullt 3D-stöd, inklusive 3D-former, modeller, skyltar, höjdkartor och mer!- Flexibelt materialsystem, stöd för klassiska kartor och PBR-kartor - Animerade 3D-modeller som stöds (animation av skelettben) - Shaders-stöd, inklusive modell- och efterbehandlingsskärare.- Kraftfull matematikmodul för vektor-, matrix- och quaternion-operationer: raymath - Ljudbelastning och uppspelning med strömningsstöd (WAV, OGG, MP3, FLAC, XM, MOD) - VR-stereo-återgivningssupport med konfigurerbara HMD-enhetsparametrar - Stora exempelsamling med +95 kodexempel!- Bindningar till +25 programmeringsspråk! ...

Funktioner

Alternativ till raylib för Linux med gratis licens