raylib 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
raylib 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
raylib 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 zlib
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发游戏开发包
开源组织
地区 不详
投 递 者 御坂弟弟
适用人群 未知
收录时间 2020-12-30

软件简介

raylib 是一个开源的、简单且易于使用的视频游戏编程库,由 raysan5 开发并维护。

raylib 受到 Borland BGI 图形库和 XNA 框架的极大启发,特别适用于原型设计,工具,图形应用程序,嵌入式系统和教育。

需要注意的是,raylib 仅仅是一个视觉游戏编程库,没有花哨的界面,没有视觉辅助工具,没有自动调试功能……仅以最纯正的方式进行编码。

特性

  • 没有外部依赖,所有需要的库都包含在 raylib 中
  • 支持多种平台:Windows、Linux、MacOS、RPI、Android、HTML5 等等
  • 使用驼峰命名法和帕斯卡命名法,以纯 C 语言编写(C99)
  • 使用 OpenGL 硬件加速(1.1、2.1、 3.3 、ES 2.0)

  • 独特的 OpenGL 抽象层(可用作独立模块):rlgl

  • 支持多种字体格式(TTF、XNA 字体、AngelCode 字体)

  • 出色的纹理格式支持,包括压缩格式(DXT、ETC、ASTC)

  • 全面的 3D 支持,包括 3D 形状、模型、广告牌、高度图等

  • 柔性材料系统,支持经典地图和 PBR 地图

  • 支持动画 3D 模型(骨骼动画)

  • 支持着色器,包括模型和后处理着色器

  • 处理向量,矩阵和四元数运算的强大数学模块:raymath

  • 支持流媒体的音频加载和播放(WAV、OGG、MP3、FLAC、XM、MOD)

  • 支持 VR 立体声渲染以及可配置的 HMD 设备参数

  • 包含 120 多个代码示例

  • 可绑定到 50 多种编程语言

构建和安装

可以在 GitHub 发布页面找到适用于 Windows、Linux 和 macOS 的 raylib 二进制版本,也可以使用 vcpkg 依赖管理器来下载和安装 raylib

git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
vcpkg install raylib

同时,可以在 raylib wiki 上查阅各种平台的构建和使用细节。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
2023/03/19 07:41

raylib v4.5 已经发布,视频游戏编程库

raylib 是一个开源的、简单且易于使用的视频游戏编程库,特别适用于原型设计,工具,图形应用程序,嵌入式系统和教育。 raylib v4.5 发布了,此版本添加了一些新函数,并删除了一些其他函数以提高库的性能。 主要变更: 改进了桌面平台上的 ANGLE 支持:现在 raylib 可以在桌面上为 OpenGL ES 2.0 编译并链接到 ANGLE 。 相机模块: rcamera 模块的全新实现,新的相机系统更简单、更灵活、更细粒度和更具可扩展性。 支持 M3D 模...

1
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
40 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部