低起點、高性能專業(yè)游戲開發(fā)平臺
一款適合單片機工程師學習的ARM游戲開發(fā)平臺
EAGLE是一款多媒體處理器。它集成了帶有DSP特性的32位EISC CPU處理器、H.264解碼器、JPEG解碼器、2D圖像引擎、聲音混音器、具有OSD功能的CRT控制器、視頻編碼器、視頻解碼接口模塊、USB主/從和通用I/O外設接口。EISC-Studio3集成開發(fā)環(huán)境通過集成LINUX模擬器Cygwin和編譯器GCC等工具,實現(xiàn)了在Windows下Eagle程序的編譯和鏈接,這樣,對于開發(fā)工程師完全不需要懂得LINUX技術(shù),只需要具備一定的C語言知識和硬件知識就完全能開發(fā)像模像樣的硬件驅(qū)動和應用軟件程序,從而大大降低了Eagle開發(fā)的準入門檻。
QF_Eagle_A開發(fā)平臺特點簡介:
1.多個掉電存儲器可建立多重賬目
QF_Eagle_A開發(fā)平臺包含了兩個256K鐵電存儲器和一個512K FLASH存儲器,根據(jù)實際要求的不同,工程師可以選取使用其中任何一種或多種存儲器,來滿足實際環(huán)境下各游戲參數(shù),賬目等的保存,在參數(shù)、賬目的存取中,每個數(shù)據(jù)的操作都可通過驅(qū)動程序讀寫得到校驗,保護和加密。由于鐵電存儲器具有讀寫速度快,可掉電保存數(shù)據(jù),讀寫次數(shù)多達上百萬次的優(yōu)點,可完全取代SRAM+電池的方式,適合于實時性要求強,需要反復讀寫的場合,而FLASH由于操作相對復雜,寫入時間過長,但其單片成本低的特點,通過配合驅(qū)動程序特殊處理,在其它對數(shù)據(jù)實時性要求不高的場合也能得到很好的應用。
2.多級硬件加密技術(shù)
如何有效地保護產(chǎn)品的知識產(chǎn)權(quán),進而保證產(chǎn)品擁有者的經(jīng)濟效益已成為廣大游戲廠商和工程師敏感的話題,QF_Eagle_A開發(fā)平臺保留了慣用的FS8826加密方案。其特點是,首先它采用128bit的密鑰加密,可以防止有效的窮舉。第二,F(xiàn)S8826和Eagle之間通信信道同樣進行了加密,數(shù)據(jù)隨時在變,數(shù)據(jù)方法無效。第三,F(xiàn)S8826的驅(qū)動軟件接口非公開。開發(fā)商拿到的FS8826驅(qū)動只是個函數(shù)調(diào)用,內(nèi)部實現(xiàn)未知。第四,加密檢查可以在程序內(nèi)部任意位置嵌入,保證了加密的時效性。
QF_Eagle_A開發(fā)平臺中使用了一片ALTERA公司的CPLD,型號為EPM3128ATC100,該芯片使外圍電路得以簡化,同時該芯片雖然沒有很高的保密性,但仍可以增加者解密的成本費用和的繁瑣性。
做加密的工程師不精通解密是做不好加密的,QL_Eagle_A開發(fā)平臺的設計者長期從事在加解密工作的線,對加解密算法有很深入的研究,具有很強的和反實戰(zhàn)能力,QF_Eagle_A開發(fā)平臺在此基礎上全力打造并推出一款全新的加密技術(shù),該加密技術(shù)能有效杜絕動態(tài),靜態(tài)分析,硬件復制、模擬仿真、密碼窮舉、密鑰分析等解密技術(shù)。
3.多級軟件加密技術(shù)
QF_Eagle_A開發(fā)平臺的軟件分成調(diào)試和發(fā)行兩個版本,QF_Eagle_A發(fā)行版將對外屏蔽所有調(diào)試功能,解密者試嘗任何調(diào)試和連接都將非法,從而保護FLASH程序的性。由于FLASH制造工藝的特殊性,任何簡單的FLASH復制都將不可實現(xiàn)。
廠商Logo和聯(lián)系電話地址等信息的性是軟件加密的另一個重要內(nèi)容,由于利益驅(qū)使,很多者都希望抹去或修改這些信息,其慣用手段是運行測試+靜態(tài)分析,對此特點,QL_Eagle_A開發(fā)平臺將提供一套復雜有效的反方案。
原始圖片聲音的性在某些游戲產(chǎn)品中顯得尤為重要,當你的產(chǎn)品得到市場認可,在市場占有一定份額時,怎樣得到原版的翻版,怎樣得到一模一樣的圖片和聲音是眾多解密者的首要追求,QL_Eagle_A開發(fā)平臺間將提供一套針對圖片聲音的專用加密方案,從而做到你的圖片聲音只有你自己獨享,別人將無法分享。
4.簡化不常用的電路模塊
QF_Eagle_A開發(fā)平臺根據(jù)實際應用情況在系統(tǒng)功能模塊上做了優(yōu)化和擴充,并簡化了一些不常用的功能和模塊,使該板更適合實際游戲產(chǎn)品的需要。
5.易擴展性設計思想
QF_Eagle_A開發(fā)平臺預留了大量的擴展口線和接口標準,這些口線有多種不同的擴展組合,通過外擴雙面板的不同可實現(xiàn)由簡單到復雜的各種應用需求,而開發(fā)工程師完全不需要去修改或重做QL_Eagle_A這塊較復雜的高速板,從而降低了游戲產(chǎn)品的開發(fā)難度并加快了游戲產(chǎn)品開發(fā)速度。
聯(lián)系電話:周小姐 技術(shù)咨詢
特別提醒:本頁面所展現(xiàn)的公司、產(chǎn)品及其它相關(guān)信息,均由用戶自行發(fā)布。
購買相關(guān)產(chǎn)品時務必先行確認商家資質(zhì)、產(chǎn)品質(zhì)量以及比較產(chǎn)品價格,慎重作出個人的獨立判斷,謹防欺詐行為。