看了一下時間,距離之前的遊戲框架程式完成也已經過了快3個月了吧,這段期間不斷的想找些應用來試試看,但工作真的有點多,不太有心力去玩這些。
沒辦法,只好拿工作的時間來玩了。
去年年底工作上有需要協助開發一個安裝程式的使用者介面,由於可以練習到GUI介面以及版面LAYOUT,所以也就很樂意的接下了。就在我正被各種LAYOUT搞得死去活來的時候,某次的開會提出了"畫面中需要一個安裝流程圖"的意見,也因此產生了這次的練習。
2013年2月27日 星期三
2012年12月15日 星期六
2012年12月14日 星期五
自製小遊戲引擎 - 遊戲舞台架構
這篇想談一下自製遊戲引擎的架構,整個架構上其實很大部分是參考了libgdx的概念:演員(Actor)跟舞台(Stage)。因為整個引擎繪製的結果都呈現在一個Canvas物件上,於是設計上也就把整個遊戲的主體SGameHost.java設計為類似單一舞台的概念,並設計演員的類別SGameUnit.java。如果只是要開發一個簡單的小遊戲的話,只要架設好一個基本舞台,設計好不同演員加入舞台後,整個遊戲就可以運作了。也就是說,演員的設計會是比較重要的部分,不同的演員設計方式,甚至可以改變整個遊戲的類型。
訂閱:
文章
(
Atom
)