1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Axmol跨平臺(tái)游戲引擎

        聯(lián)合創(chuàng)作 · 2023-09-27 19:18

        Axmol是一款跨平臺(tái)游戲引擎(基于Cocos2d-x-4.0),旨在延續(xù)Cocos2d-x。

        支持平臺(tái)列表

        Windows Desktop
        Windows Desktop(Clang)
        Windows UWP
        Android
        iOS
        tvOS
        Linux
        macOS

        主要特性:

        • 重構(gòu)基于VideoTexture的跨平臺(tái)視頻播放引擎(進(jìn)行中,除Android/Linux平臺(tái)外,其他平臺(tái)已完成)
        • Windows UWP 支持,請(qǐng)參考: #1108
        • Windows Clang編譯器支持
        • 增加tvos支持
        • 增強(qiáng)Windows下工作流,支持鏈接引擎預(yù)編譯庫(kù), 用法請(qǐng)查看: windows workflow guide
        • Windows 視頻播放支持
        • Windows x64編譯支持
        • 基于yasio重構(gòu)HttpClient以支持并發(fā)Http請(qǐng)求,不再需要sendImmidate接口
        • 重構(gòu)AudioEngine, 全平臺(tái)OpenAL
          • openal-soft, pass -DAX_USE_ALSOFT=ON to cmake to force enable it
          • OpenAL.framework, if no and AX_USE_ALSOFT option specified, cmake script will choose it on osx/ios, even through it was mark as deprecated, but still avaiable.
        • 重構(gòu)UserDefault, 全平臺(tái)基于內(nèi)存映射文件 mio, 性能提升百倍
        • 模塊化所有引擎擴(kuò)展庫(kù), 所有擴(kuò)展庫(kù)放到extensions目錄下,如cocostudio, spine
        • AudioEngine實(shí)現(xiàn)wav所有 openal-soft 支持的封裝格式, 例如MS-ADPCM, ADPCM等
        • 使用現(xiàn)代化的GL加載器glad代替glew
        • 增加google angle渲染后端支持
        • C++最低標(biāo)準(zhǔn)要求: C++17/20
        • 設(shè)置ios下最低目標(biāo)平臺(tái)為ios9.0
        • 使用更快的xml解析庫(kù)pugixml代替tinyxml2
        • Downloader全平臺(tái)統(tǒng)一實(shí)現(xiàn),均基于curl
        • 全平臺(tái)統(tǒng)一使用XML SAX解析plist文件, 移除Apple平臺(tái)的實(shí)現(xiàn)
        • Spine 3.8支持
        • 新增FairyGUI支持
        • 新增硬件壓縮紋理格式ASTC 4x4/6x6/8x8支持,支持軟解
        • 新增硬件壓縮紋理格式ETC2 RGB/RGBA支持,支持軟解
        • ImGui集成,非常方便寫游戲內(nèi)嵌小工具,用法詳見(jiàn)ImGui
        • 完整改動(dòng)列表,請(qǐng)查看CHANGELOG

        基于VideoTexture的視頻播放引擎

        Platform MediaEngine Video Compress Format Video Pixel Format Backend
        Windows Desktop complete H264, HEVC, VP90 YUY2, NV12, RGB32 IMFMediaSession
        Windows UWP complete H264, HEVC, VP90 BGR32 IMFMediaEngine
        Apple macOS complete H264, HEVC(hvc1) NV12, BGR32 AVFoundation
        Apple tvOS complete H264, HEVC(hvc1) NV12, BGR32 AVFoundation
        Apple iOS in progress H264, HEVC(hvc1) NV12, BGR32 AVFoundation
        Android planned H264 RGB32  

        關(guān)于預(yù)編譯庫(kù)

        • 所有預(yù)編譯庫(kù)均通過(guò)buildware使用GitHub Actions自動(dòng)構(gòu)建
        • 預(yù)編譯庫(kù)支持架構(gòu)
          • windows: x86,x64
          • linux: x64
          • macos: x64, arm64(M1芯片)
          • android: armv7, arm64, x86, x64
          • ios: arm64, x64
          • tvos: arm64, x64
        瀏覽 42
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            女兵一级毛片一级毛片 | 丰满的护士hd高清 | 国产真实乱婬A片三区高清蜜臀 | 99热这里只有精品2 | 国产精品国产三级国产在线观看 | 久草中文在线 | free偷窥毛茸茸 | 成人91视频 | 亚洲中文字幕高清 | 成人无码性爱 |