<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          raylib簡單易用的視頻游戲編程庫

          聯(lián)合創(chuàng)作 · 2023-09-30 10:45

          raylib 是一個開源的、簡單且易于使用的視頻游戲編程庫,由 raysan5 開發(fā)并維護。

          raylib 受到 Borland BGI 圖形庫和 XNA 框架的極大啟發(fā),特別適用于原型設(shè)計,工具,圖形應(yīng)用程序,嵌入式系統(tǒng)和教育。

          需要注意的是,raylib 僅僅是一個視覺游戲編程庫,沒有花哨的界面,沒有視覺輔助工具,沒有自動調(diào)試功能……僅以最純正的方式進行編碼。

          特性

          • 沒有外部依賴,所有需要的庫都包含在 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 形狀、模型、廣告牌、高度圖等

          • 柔性材料系統(tǒng),支持經(jīng)典地圖和 PBR 地圖

          • 支持動畫 3D 模型(骨骼動畫)

          • 支持著色器,包括模型和后處理著色器

          • 處理向量,矩陣和四元數(shù)運算的強大數(shù)學(xué)模塊:raymath

          • 支持流媒體的音頻加載和播放(WAV、OGG、MP3、FLAC、XM、MOD)

          • 支持 VR 立體聲渲染以及可配置的 HMD 設(shè)備參數(shù)

          • 包含 120 多個代碼示例

          • 可綁定到 50 多種編程語言

          構(gòu)建和安裝

          可以在 GitHub 發(fā)布頁面找到適用于 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 上查閱各種平臺的構(gòu)建和使用細節(jié)。

          瀏覽 46
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日皮视频在线观看免费高清网站 | 人人草人人干人人 | 青娱乐自拍偷拍 | 粉嫩视频在线观看 | 77777亚洲 |