追蹤
兔子也會的遊戲設計
關於部落格
一個推廣XNA與OGRE的園地,當然還有其他關於遊戲設計的主題,歡迎有興趣的同好交流指教
  • 104824

    累積人氣

  • 0

    今日人氣

    0

    追蹤人氣

Flash GUI for OGRE ─ Hikari

支援Flash的GUI也不是沒有,最有名的就是Scaleform,架構在GameSwf上,是目前數一數二的商用GUI函式庫,但缺點就是價格昂貴。而OgreSwf同樣建構在GameSwf上,但已年久失修,已經算死掉的專案。
日前社群有個日本人(Navi GUI的作者)寫了一個簡單的Flash元件導向的GUI,名叫Hikari,專注於整合Flash元件到OGRE中(雖然也可以輕易的分開),原理是透過ActiveX的方式來嵌入Flash.ocx,所以目前只能在Windows上執行,使用上也很簡單,讀取swf檔,注入操作輸入,更新,就可以使用Flash的GUI,中文輸入法只要稍微修改一下範例也沒問題。更重要的是可以跟ActionScript雙向溝通,彈性更高。目前Hikari支援兩種模式,一種是把flash control當作overlay也就是2D介面,另一種就是當作ogre material來呈現,程式中有更詳細的用法。

整體而言,此專案不算非常成熟,效能上還有很大的進步空間,也不能跨平台,但作者專注於支援Flash功能,會比不停擴展GUI功能來的有前途,畢竟你一個人要寫贏Adobe公司還是很困難。

Hikira才發布沒多久就引起不少關注,加上開放原始碼,所以也有不少玩家開始玩它,下面貼一些社群的作品圖,程式教學在Wiki上都有教程,這邊就不列出來了。










相簿設定
標籤設定
相簿狀態