raylib

raylib

raylib е библиотека за разработка на игри, силно вдъхновена от графичната lib Borland BGI и от XNA рамката.Направена като проста и лесна за използване библиотека, за да се насладите на програмирането на игри.
raylib е библиотека за разработка на игри, силно вдъхновена от графичната lib Borland BGI и от XNA рамката.Направена като проста и лесна за използване библиотека, за да се насладите на програмирането на игри.ХАРАКТЕРИСТИКИ - НЯМА външни зависимости, всички необходими библиотеки се групират в raylib - Поддържат се множество платформи: Windows, Linux, MacOS, Android ... и много други!- Написано с обикновен код C (C99) в PascalCase / camelCase notation - Хардуер, ускорен с OpenGL (1.1, 2.1, 3.3 или ES 2.0) - Уникален OpenGL абстракционен слой (използваем като самостоятелен модул): rlgl - Поддържани множество формати на шрифтове (XNA шрифтове, AngelCode шрифтове, TTF) - Изключителна поддръжка на текстурни формати, включително компресирани формати (DXT, ETC, ASTC) - Пълна поддръжка на 3D, включително 3D форми, модели, билбордове, височини и много други!- Система за гъвкави материали, поддържаща класически карти и PBR карти - Поддържани анимирани 3D модели (анимация на скелетните кости) - Поддръжка на шейдъри, включително модели и шейдъри за след обработка.- Мощен математически модул за операции Vector, Matrix и Quaternion: raymath - Зареждане на аудио и игра с поддръжка на поточно предаване (WAV, OGG, MP3, FLAC, XM, MOD) - Поддръжка на VR стерео визуализация с конфигурируеми параметри на HMD устройство - Огромна колекция от примери с +95 кодови примера!- Връзки към +25 програмни езика! ...
raylib

Характеристика

Алтернативи на raylib за Linux с лиценз за отворен код