raylib

raylib

raylib是一个受Borland BGI图形库和XNA框架启发的游戏开发库。作为一个简单易用的库制作而成,可以享受游戏编程的乐趣。
raylib是一个受Borland BGI图形库和XNA框架启发的游戏开发库。作为一个简单易用的库制作而成,可以享受游戏编程的乐趣。特点-无需外部依赖,所有必需的库都捆绑在raylib中-支持多种平台:Windows,Linux,MacOS,Android ...以及更多其他功能!-以PascalCase / camelCase表示法以纯C代码(C99)编写-硬件通过OpenGL加速(1.1、2.1、3.3或ES 2.0)-独特的OpenGL抽象层(可用作独立模块):rlgl-支持多种字体格式(XNA字体,AngelCode字体,TTF)-出色的纹理格式支持,包括压缩格式(DXT,ETC,ASTC)-全面的3D支持,包括3D形状,模型,广告牌,高度图等!-灵活的材料系统,支持经典贴图和PBR贴图-支持动画3D模型(骨骼动画)-支持明暗器,包括模型明暗器和后处理明暗器。-用于向量,矩阵和四元数运算的强大数学模块:raymath-音频加载和播放以及流支持(WAV,OGG,MP3,FLAC,XM,MOD)支持-具有可配置HMD设备参数的VR立体渲染支持-带有+的大量示例集合95个代码示例!-绑定到+25种编程语言!...
raylib

特征

Android版raylib的替代品

LÖVE

LÖVE

嗨,您好!LÖVE是一个很棒的框架,可用于在Lua中制作2D游戏。它是免费的开放源代码,可在Windows,Mac OS X,Linux,Android和iOS上运行。