幻世2D圖形引擎SDK開發(fā)工具包 v2.0.93.208

2024-04-09發(fā)布者:zhangliang大?。?/span> 下載:0

文件大小:

軟件介紹

幻世(OurDream)是一款輕量級的,基于DirectX與OpenGL的2D圖形引擎(以下簡稱“幻世”或“幻世引擎”)。她采用了插件式多渲染器的設(shè)計,能夠支持多種繪圖API。目前幻世僅提供了DirectX渲染器,當(dāng)然,在未來的發(fā)展中,幻世將會提供多種渲染核心供開發(fā)者使用。

幻世引擎適合于需要高性能繪圖的場合,比如游戲、繪圖軟件或者動畫軟件等。采用幻世引擎開發(fā)這些軟件,設(shè)計者將不需要關(guān)注于繪圖運算的低層部分,而只需要將精力放于軟件的功能設(shè)計或創(chuàng)意上,可以大大的節(jié)省開發(fā)時間,集中開發(fā)注意力,從而使設(shè)計者更容易開發(fā)出優(yōu)質(zhì)實用的應(yīng)用軟件產(chǎn)品,降低開發(fā)成本。

幻世引擎的主要特性有:
1、高效的2D繪圖;幻世引擎專為大量2D繪圖場合而設(shè)計,能夠充分的利用目標(biāo)計算機的硬件能力,高速、高效的繪制大量的2D圖形。我們實測的數(shù)據(jù)顯示,幻世引擎在同屏幕繪制超過19200個多邊形時,幀速率(FPS)仍然能夠達到30幀左右(人眼對于流暢畫面的忍耐極限),人眼感官依舊非常流暢!
2、系統(tǒng)資源占用??;依托于高效的繪圖核心及數(shù)據(jù)緩存設(shè)計,幻世引擎在執(zhí)行繪圖任務(wù)時只占用較小的系統(tǒng)硬件資源,即使是滿負荷的狀態(tài)下,也不會影響操作系統(tǒng)本身流暢反應(yīng)?;谌诵曰脑O(shè)計,引擎的繪圖操作會在繪圖窗口不在視野或失去焦點時自動的暫停,避免后臺運行時影響用戶臨時的前臺操作需要。
3、對外接口設(shè)計簡單易用;我們對引擎的調(diào)用接口的設(shè)計及使用方法力求保證較大靈活度,提供較大功能的同時,又盡力做到簡單易用,降低開發(fā)者學(xué)習(xí)使用的難度。引擎對很多調(diào)用操作,既提供了靈活強大但是需要較多外部控制和外部處理的方式,也包含使用簡單,引擎在內(nèi)部幫助使用者盡可能處理使用細節(jié)的方式,開發(fā)者可以自由的選擇!既簡單又不失靈活強大!
4、提供眾多方便開發(fā)者使用的擴展功能;引擎包含有基本的音頻引擎(支持3D聲效)、圖形用戶界面系統(tǒng)(GUI)、精靈系統(tǒng)、以及強大的粒子特效系統(tǒng),在一個不到800KB的單引擎核心文件中,提供了眾多強大好用的方便開發(fā)者二次開發(fā)的組件,使得設(shè)計者可以不必再選用其他的擴展組件即可使用現(xiàn)有的功能完成一個完整獨立的作品,大大降低了開發(fā)的難度。內(nèi)部提供的這些組件,保持了幻世引擎統(tǒng)一的調(diào)用風(fēng)格——易學(xué)好用,簡單強大!開發(fā)者可以不需要過多的學(xué)習(xí)即可輕松上手!
5、設(shè)計人性化,內(nèi)部處理機制完善可靠?;檬酪嬖谠O(shè)計時就以幫助開發(fā)者為設(shè)計目的之一,引擎內(nèi)部會幫助開發(fā)者盡可能的減少編程或使用錯誤,例如資源使用、管理及卸載方面,引擎除了提供接口供開發(fā)者自主操作外,還提供了自動管理的功能,開發(fā)者可以將各種資源都交由引擎自主管理,這樣便可以有效的避免開發(fā)者設(shè)計時發(fā)生的各種疏忽大意的錯誤(例如資源使用完畢后忘記卸載,編程時遺失丟失資源導(dǎo)致無法使用等等),極大地提高用戶程序的健壯性及安全性!

軟件截圖

查看安裝過程

image.png

發(fā)表評論(共0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評論內(nèi)容只代表網(wǎng)友觀點,發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對任何資源負法律責(zé)任,所有資源請在下載后24小時內(nèi)刪除。

3 若有關(guān)在線投稿、無法下載等問題,請與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請立刻聯(lián)系我們并具體說明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部