raylib

raylib

raylib to biblioteka do tworzenia gier, wysoce inspirowana biblioteką graficzną Borland BGI i środowiskiem XNA.Stworzony jako prosta i łatwa w użyciu biblioteka do programowania gier.
raylib to biblioteka do tworzenia gier, wysoce inspirowana biblioteką graficzną Borland BGI i środowiskiem XNA.Stworzony jako prosta i łatwa w użyciu biblioteka do programowania gier.CECHY - BEZ zewnętrznych zależności, wszystkie wymagane biblioteki są zawarte w raylib - Obsługiwanych jest wiele platform: Windows, Linux, MacOS, Android ... i wiele więcej!- Zapisany zwykłym kodem C (C99) w notacji PascalCase / camelCase - Sprzęt akcelerowany przy pomocy OpenGL (1.1, 2.1, 3.3 lub ES 2.0) - Unikalna warstwa abstrakcji OpenGL (dostępna jako samodzielny moduł): rlgl - Obsługiwane formaty wielu czcionek (czcionki XNA, Czcionki AngelCode, TTF) - Znakomita obsługa formatów tekstur, w tym formatów skompresowanych (DXT, ETC, ASTC) - Pełna obsługa 3D, w tym kształtów 3D, modeli, billboardów, map wysokości i nie tylko!- System elastycznych materiałów, obsługujący klasyczne mapy i mapy PBR - Obsługiwane animowane modele 3D (animacja kości szkieletowych) - Obsługa shaderów, w tym shaderów modeli i postprocessing.- Potężny moduł matematyczny dla operacji Vector, Matrix i Quaternion: raymath - Ładowanie i odtwarzanie audio z obsługą przesyłania strumieniowego (WAV, OGG, MP3, FLAC, XM, MOD) - Obsługa renderowania stereo VR z konfigurowalnymi parametrami urządzenia HMD - Ogromna kolekcja przykładów z +95 przykładów kodu!- Wiązania z +25 językami programowania! ...
raylib

Stronie internetowej:

cechy

Alternatywy dla raylib'a dla wszystkich platform z dowolną licencją

LÖVE

LÖVE

Cześć!LÖVE to niesamowita platforma do tworzenia gier 2D w Lua.Jest bezpłatny, open-source i działa na systemach Windows, Mac OS X, Linux, Android i iOS.
Ren'Py

Ren'Py

Ren'Py to darmowy i wieloplatformowy silnik do powieści wizualnych, który pomaga używać słów, zdjęć i dźwięków do opowiadania historii za pomocą komputera.
FreeBASIC

FreeBASIC

FreeBASIC to całkowicie darmowy, 32-bitowy kompilator BASIC typu open source o składni podobnej do MS-QuickBASIC, który dodaje nowe funkcje, takie jak wskaźniki, typy danych bez znaku, wbudowane ...
Piston game engine

Piston game engine

Modułowy silnik gry napisany w języku Rust, zbudowany pod kątem wydajności, ergonomii i rozwoju między platformami.