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 toutes les plateformes avec n'importe quelle licence

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.
Ren'Py

Ren'Py

Ren'Py est un moteur de roman visuel gratuit et multiplateforme qui vous aide à utiliser des mots, des images et des sons pour raconter des histoires avec l'ordinateur.
FreeBASIC

FreeBASIC

FreeBASIC est un compilateur BASIC 32 bits entièrement gratuit et open source, avec une syntaxe similaire à MS-QuickBASIC, qui ajoute de nouvelles fonctionnalités telles que des pointeurs, des types de données non signés, en ligne ...
Piston game engine

Piston game engine

Un moteur de jeu modulaire écrit en Rust, conçu pour la performance, l'ergonomie et le développement multiplateforme.