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 alla plattformar med någon licens

LÖVE

LÖVE

Hallå där!LÖVE är en fantastisk ram som du kan använda för att skapa 2D-spel i Lua.Det är gratis, öppen källkod och fungerar på Windows, Mac OS X, Linux, Android och iOS.
Ren'Py

Ren'Py

Ren'Py är en gratis och plattformad visuell romanmotor som hjälper dig att använda ord, bilder och ljud för att berätta historier med datorn.
FreeBASIC

FreeBASIC

FreeBASIC är en helt gratis, öppen källkod, 32-bitars BASIC-kompilator, med syntax som liknar MS-QuickBASIC, som lägger till nya funktioner som pekare, osignerade datatyper, inline ...
Piston game engine

Piston game engine

En modulär spelmotor skriven i Rust, byggd för prestanda, ergonomi och plattformsutveckling.