FocusAny專注高效的AI工具條 v0.8.0
2.4MB / 04-13
LinkAndroid 全能手機連接助手 v0.6.0
24.6MB / 03-15
PESCMS RENT房租管理系統(tǒng) v1.0.0
104KB / 11-16
ECHO個人博客主題網(wǎng)頁模板 v1.0
15.1MB / 08-25
優(yōu)雅草便民tools工具 v1.0.6
1.25MB / 05-01
抖音熱門短劇在線搜索引擎 v1.0
911KB / 03-20
名揚銀河企業(yè)建站源碼 v2.0.2
6.7MB / 03-19
AGECMS商業(yè)會云管理_電子名片 v1.0.1
94KB / 03-13
帝國cms看雪時間軸博客趣靜態(tài)模板 v1.0
4.23MB / 02-02
Apache Superset數(shù)據(jù)探查與可視化平臺 v3.1.2
144.6MB / 04-21
-
Spyder 集成開發(fā)環(huán)境 v6.0.5 其它源碼 / 11.48MB
-
-
Netdata性能實時監(jiān)測工具 v2.3.2 其它源碼 / 10.3MB
-
-
-
-
-
Godot游戲引擎 v4.4.1 其它源碼 / 15.1MB
-
Vuls漏洞掃描器 v0.30.0 源碼包 其它源碼 / 1.2MB
-
Bootstrap框架 v5.3.5 其它源碼 / 6.24MB
詳情介紹
Ouzel是主要用于2D游戲開發(fā)的C ++游戲引擎。
支持平臺:
Windows 7, 8, 10
macOS 10.8+
Linux
iOS 8+
tvOS 9+
Android 3.0+
Emscripten (sample)
支持的渲染后端:
Direct3D 11
OpenGL 2, OpenGL 3 and OpenGL 4
OpenGL ES 2 and OpenGL ES 3
Metal
支持的音頻后端:
XAudio 2
CoreAudio
OpenAL
OpenSL ES
ALSA
特征
1、跨平臺(支持Windows,macOS,iOS,tvOS,Android,Linux和Emscripten目標)
2、多線程(用于渲染,聲音和游戲的單獨線程)
3、2D和3D場景管理
4、GUI幫助程序類和管理
5、位圖和真型字體支持
6、多個并排視口支持
7、XInput,DirectInput,IOKit,Apple GameController和Linux evdev游戲手柄支持
8、演員動畫(包括補間)系統(tǒng)
9、粒子系統(tǒng)
10、資源緩存系統(tǒng)
11、通過加載字符串翻譯和UTF-8字符串支持本地化
12、軟件音頻混音器,用于播放音效
13、在Windows,macOS和iOS上對DPI的高度支持
14、易于安裝(只需拉存儲庫并進行構建)
示例應用
以下代碼將打開,以創(chuàng)建一個在其中心具有精靈的場景:
#include "assets/Bundle.hpp"
#include "core/Engine.hpp"
#include "scene/Camera.hpp"
#include "scene/Layer.hpp"
#include "scene/Scene.hpp"
#include "scene/SpriteRenderer.hpp"class Example: public ouzel::Application
{
public:
Example():
assets(ouzel::engine->getCache(),
ouzel::engine->getFileSystem())
{
assets.loadAsset(ouzel::assets::Loader::Image, "player", "player.png");
ouzel::engine->getSceneManager().setScene(&scene);
scene.addLayer(&layer);
cameraActor.addComponent(&camera);
layer.addChild(&cameraActor);
playerSprite.init("player");
player.addComponent(&playerSprite);
layer.addChild(&player);
}private:
ouzel::scene::Scene scene;
ouzel::scene::Layer layer;
ouzel::scene::Camera camera;
ouzel::scene::Actor cameraActor;
ouzel::scene::SpriteRenderer playerSprite;
ouzel::scene::Actor player;
ouzel::assets::Bundle assets;
};std::unique_ptr<ouzel::Application> ouzel::main(const std::vector<std::string>& args)
{
return std::make_unique<Example>();
}
匯編
GNU makefile,Xcode項目和Visual Studio項目文件位于“ build”目錄中。示例項目的Makefile和項目文件位于“示例”目錄中。
您需要下載已安裝的OpenGL(例如Mesa),ALSA和OpenAL驅(qū)動程序,才能在Linux上構建Ouzel。對于x86 Linux,還需要libx11,libxcursor,libxi,libxrandr和libxss。
要使用Emscripten構建Ouzel,請將“ PLATFORM = emscripten”傳遞給“ make”命令,但在執(zhí)行此操作之前,請確保已安裝Emscripten SDK:
$ make PLATFORM=emscripten
您可以通過在“ samples / android”目錄中執(zhí)行以下命令來構建Android示例并在Android設備上運行它們(必須安裝Android SDK和NDK并將其添加到PATH):
$ gradle assembleDebug
$ gradle installDebug
$ adb shell am start -n org.ouzel/org.ouzel.MainActivity
要在Raspberry Pi上構建Ouzel,您將必須安裝Raspberry Pi開發(fā)庫(libraspberrypi-dev)和內(nèi)核頭文件(raspberrypi-kernel-headers)。
因為在Raspbian Stretch上將libEGL.so重命名為libbrcmEGL.so,將libGLESv2.so重命名為libbrcmGLESv2.so,所以在Raspbian 8(Jessie)或更早版本上構建示例之前,必須運行以下命令:
$ sudo ln -s /opt/vc/lib/libEGL.so /opt/vc/lib/libbrcmEGL.so
$ sudo ln -s /opt/vc/lib/libGLESv2.so /opt/vc/lib/libbrcmGLESv2.so
系統(tǒng)要求
Windows 7+和Visual Studio 2017或更高版本
帶有Xcode 9.3+的macOS 10.10+
帶有gcc 7+或clang 5+的任何合理的新Linux發(fā)行版(支持x86和ARM)
下載地址
人氣源碼
相關文章
-
FocusAny專注高效的AI工具條 v0.8.0
FocusAny 是一個專注高效的AI工具條,可以使用 Alt / Option+空格 一鍵喚起,通過插件快速安裝,可以擴展出非常多的功能...
-
LinkAndroid 全能手機連接助手 v0.6.0
LinkAndroid是一個輕松連接安卓與電腦,暢享投屏、文件管理、應用管理、截屏、錄屏、安裝應用等一站式便捷體驗,讓工作更高效!歡迎需要的朋友下載使用...
-
PESCMS RENT房租管理系統(tǒng) v1.0.0
PESCMS RENT(下稱PR)是一款基于GPLv2協(xié)議發(fā)布的開源房租管理系統(tǒng),程序基于Golang + VUE3編寫,歡迎需要的朋友下載使用...
-
ECHO個人博客主題網(wǎng)頁模板 v1.0
ECHO個人主題網(wǎng)頁模板是一款適合個人圖文寫作與博客的主題。主題極簡優(yōu)雅,采用經(jīng)典獨特的三欄設計,保留線條和足夠的留白,展現(xiàn)您文字、圖片間的美...
-
優(yōu)雅草便民tools工具 v1.0.6
優(yōu)雅草便民工具--便民tools工具tools-前端已接數(shù)據(jù),優(yōu)雅草小工具-數(shù)據(jù)來自優(yōu)雅草api賦能-優(yōu)雅草便民工具是一款由成都市一顆優(yōu)雅草科技有限公司打造的便民查詢公益工具,歡...
-
抖音熱門短劇在線搜索引擎 v1.0
一個非常哇塞的在線短劇搜索頁面,接口已經(jīng)對接好了,上傳源碼到服務器解壓就能直接用,有能力的可以自己改接口自己寫自己的接口...
-
名揚銀河企業(yè)建站源碼 v2.0.2
名揚銀河企業(yè)建站系統(tǒng),適用于無代碼基礎的新手,快速搭建企業(yè)網(wǎng)站,程序內(nèi)置了多項實用功能及插件,能夠便捷的對網(wǎng)站進行修改、調(diào)整、優(yōu)化等方面進行操作...
-
AGECMS商業(yè)會云管理_電子名片 v1.0.1
AGECMS商業(yè)會云管理電子名片是一款專為商務人士設計的全方位互動電子名片軟件。它結合了現(xiàn)代商務交流的便捷性與高效性,通過數(shù)字化的方式,歡迎需要的朋友下載使用...
-
帝國cms看雪時間軸博客趣靜態(tài)模板 v1.0
帝國cms看雪時間軸博客趣靜態(tài)模板是一款女生唯美簡潔個人博客靜態(tài)頁面模板,藍色時間軸個人網(wǎng)頁模板,下雪空間個人模板,喜歡的網(wǎng)友可以用開源程序帝國cms標簽仿站建設...
-
Apache Superset數(shù)據(jù)探查與可視化平臺 v3.1.2
Superset可視化平臺是Airbnb(知名在線房屋短租公司)開源的數(shù)據(jù)探查與可視化平臺(曾用名 Panoramix、Caravel ),該工具在可視化、易用性和交互性上非常有特色...
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的Ouzel游戲引擎 v0.40資源來源互聯(lián)網(wǎng),版權歸該下載資源的合法擁有者所有。