raylib

raylib

raylib est une bibliothèque de développement de jeux très inspirée de la bibliothèque graphique Borland BGI et du framework XNA.Conçu comme une bibliothèque simple et facile à utiliser pour profiter de la programmation de jeux.
raylib est une bibliothèque de développement de jeux très inspirée de la bibliothèque graphique Borland BGI et du framework XNA.Conçu comme une bibliothèque simple et facile à utiliser pour profiter de la programmation de jeux.CARACTÉRISTIQUES - PAS de dépendances externes, toutes les bibliothèques requises sont regroupées dans raylib - Plusieurs plates-formes prises en charge: Windows, Linux, MacOS, Android ... et bien d'autres!- Écrit en code C simple (C99) en notation PascalCase / camelCase - Matériel accéléré avec OpenGL (1.1, 2.1, 3.3 ou ES 2.0) - Couche d'abstraction OpenGL unique (utilisable comme module autonome): rlgl - Plusieurs formats de polices pris en charge (polices XNA, Polices AngelCode, TTF) - Prise en charge exceptionnelle des formats de texture, y compris les formats compressés (DXT, ETC, ASTC) - Prise en charge 3D complète, y compris les formes 3D, les modèles, les panneaux d'affichage, les cartes de hauteur et plus encore!- Système de matériaux flexibles, prenant en charge les cartes classiques et les cartes PBR - Modèles 3D animés pris en charge (animation des os squelettiques) - Prise en charge des shaders, y compris les shaders de modèle et de post-traitement.- Module mathématique puissant pour les opérations Vector, Matrix et Quaternion: raymath - Chargement et lecture audio avec prise en charge de la diffusion en continu (WAV, OGG, MP3, FLAC, XM, MOD) - Prise en charge du rendu stéréo VR avec paramètres de périphérique HMD configurables - Collection d'énormes exemples avec +95 exemples de code!- Liaisons vers +25 langages de programmation! ...
raylib

Site Internet:

traits

Alternatives à raylib pour BSD

LÖVE

LÖVE

Salut!LÖVE est un cadre génial que vous pouvez utiliser pour créer des jeux 2D dans Lua.C'est gratuit, open-source et fonctionne sur Windows, Mac OS X, Linux, Android et iOS.