ouzel C++ 游戏引擎开源项目

我要开发同款
匿名用户2019年08月19日
162阅读

技术信息

开源地址
https://github.com/elnormous/ouzel
授权协议
BSD-2-Clause

作品详情

OUZEL是一个C++游戏引擎,主要针对2D游戏的开发。

特性:

跨平台(支持Widows、MacOS、IOS、tvOS、Adroid、Liux和Emscripte等)多线程(用于呈现、声音和游戏的单独线程)二维和三维场景管理位图和字体支持GUI管理XIput、DirectIput、IOKit、AppleGameCotroller和Liuxevdev游戏垫支持资源缓存系统通过加载字符串转换和UTF-8字符串支持的本地化支持用于音效回放的软件音频混频器Widows、MacOS和IOS上的HighDPI支持易于安装(只需提取存储库并构建它)

支持渲染后端:

Direct3D11OpeGL2,OpeGL3和 OpeGL4OpeGLES2和 OpeGLES3Metal

支持的音频后端:

XAudio2DirectSoudCoreAudioOpeALOpeSLESALSA

 使用Ouzel引擎开发2Dplatformer Bearslayer:

功能介绍

OUZEL 是一个 C++ 游戏引擎,主要针对 2D 游戏的开发。 特性: 跨平台(支持 Windows、MacOS、IOS、tvOS、Android、Linux 和 Emscripten 等)...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论