跳到主要內容

Good Game Editor 1.4 Release

* 粒子程式編輯器(STGE Script Editor)編譯程式前提示存檔。
* 動作編輯器(Sprite Editor)選取項目使用紅色框。
* 新增Resource.GetMapTileSize。
* 新增範例snake(貪食蛇)。
* 新增範例solar(物件階層)。
* 取消TGA圖形格式支援。
* 最佳化繪圖程序。
* 修正Good.Clone的錯誤。
* 動作編輯器(Sprite Editor)改版,整合Preview視窗至編輯區。
* 修正Good.CallPackage機制堆疊錯誤。
* 更名Resource.GetMapTileSize為Resource.GetTileSize。
* 更名Resource.GetTextureId為Resource.GetTexId。
* 更名Resource.GetTextureSize為Resource.GetTexSize。
* 更名Resource.GetTileMapSize為Resource.GetMapSize。
* 更名Sound.ReleaseSound為Sound.KillSound。
* 線上API參考手冊改連至WIKI
* 關卡編輯器(Level Editor)新增自訂貼齊格線大小。
* 修正當Tile寬高不同時顯示地圖物件的錯誤。
* 修正Resource.GetNextLevelId錯誤。
* 新增範例link(連連看)。
* 自動儲存及載入視窗屬性。
* 編輯器內建的播放器支援即時顯示除錯訊息。
* 修正開啟另一個專案時程式崩塌的錯誤。
* 修正Good.PickObj無法Pick子物件的錯誤。
* 移除Good.PickColorBgObj/PickMapObj/PickSpriteObj/PickTexBgObj。
* 新增Good.PauseAnim。
* 新增Good.AddChild index參數,允許指定位置加入父物件。
* 所有類型的物件都可在關卡編輯器(Level Editor)中指定顏色。
* 新增Good.IsAnimPlaying。
* 新增開新專案對話盒(New Project Dialog)。

* 編輯器不支援縮放。
* 新增範例numbers。


* 新增關卡編輯器貼圖物件範圍選取小工具(Select Texture Dimension)。
* 新增關卡編輯器物件對齊功能(Level Editor Objects Alignment)。

* 動作編輯器(Sprite Editor)支援多選畫框(Frame)。

* 新增遊戲範例mmc(小香方塊)。


<<下載>>

留言

  1. 偶然經過的旅人2015年5月11日 下午6:44

    第五次了,不會再消失了吧....

    回覆刪除
  2. 偶然經過的旅人2015年5月11日 晚上7:22

    又失敗了...我改發到論壇好了
    http://good-ed.smallworld.idv.tw/forum/viewtopic.php?f=5&t=107

    回覆刪除
  3. 感謝回報這個bug!!!
    這真是我的一大失誤,測試的還不夠全面...

    因為原本ID都是從1開始的
    這個版本我作了一些修改, 讓ID從0開始
    不過有個地方疏忽沒有考慮好,才造成這個bug
    在level載入時把ID為0的texbg誤認為colorbg

    我會儘快fix
    不過可能不會那麼快release....

    Thanks again!!! ;)

    回覆刪除

張貼留言

這個網誌中的熱門文章

KillSudoku 4顆星精彩數獨 (三) - XY-Chains

這是數獨解題技巧裡面的高級技巧,比X-Chains還再高一點點。會這個技巧的話,就可以解4或5顆星的題目了。 這個用來測試的題目,用 KillSudoku 來解可以解出,中間使用了2次Naked Subset,1次 W-Wings ,1次 X-Chains ,2次 XY-Chains 。所以算起來,這一題應該是有5顆星的題目。 附帶一提,目前找鍊的演算法並沒有去找一條最短的鍊,所以可以看到用 KillSudoku 解的時候,第36的步驟找到一條超長的鍊,這條鍊足足由13條連線構成,要是沒練過的話,絕對頭昏眼花,找不出這樣的鍊來的。 實際上在這個步驟裡,是可以找到另一條更短的鍊。不過目前以先能work,之後有空會再改進演算法的部份。

KillSudoku 4顆星精彩數獨詳解 - 鍊技巧

這題數獨(sudoku)題目估計為4+顆星,有點難度。解題需要應用多種技巧,過程非常精彩有趣,是個好題。 底下使用 KillSudoku 作詳細圖解。 1,使用基本排除法則,可以簡單填入6個數字。到此為止,開始使用 候選數法 來解題。如下所示,為填入6個數字後的狀態圖。 2,如下圖,使用進階排除法,在第9列和第4行可以先排除幾個候選數。 3,如圖,在第2行有一個 Naked Subset (3,4),可以對3,4候選數作排除。附帶提一下,反過來看在同一行裡面也可以說有另一個Hidden Subset(2,5,8)存在。Naked Subset和Hidden Subset常是一體二面同時存在,只不過對我們來說,Naked Subset是相對比較容易看的出來。 排除第2行的3,4後,又可以對第2列以外的3作排除,如下圖。 4,接著,在第5行又發現了一個 Naked Subset (3,7,8)。 對第5行三個Subset以外的候選數3,7,8作排除後,又接著產生可以對第5行以外的3作排除。 5,這一題解到此為止,開始進入高潮。大部份能解到3顆星題目的人,猜想應該就此卡住。以下開始需要應用更高級的鍊技巧,才能夠繼續進行。 應用X-Chains鍊技巧,可以找到一條由4條強連結組成的鍊,可以排除候選數2。這裡的鍊指的是由2條以上的強連結組成,而所謂的強連結是指在同一行、或同一列或同一個Box裡,由唯二的候選數構成的連結。如上圖中的第9行中,只有二個2,這二個2構成一條強連結。為什麼說這是一條強連結?因為在這條連結的AB二個端點中,肯定會有一個2存在,要麼是A點要麼是B點。鍊技巧就是將多條強連結串連起來作候選數排除的技巧,而X-Chains是高級的鍊技巧裡面的基本技巧。 接上圖,這樣一來就又可以應用基本排除方法,填入3個數字,如下圖所示。 6,接下來就是本題最精彩的部份,以下需要連續找到3條鍊,才能繼續往下解。 7,找出3條鍊後,剩下來的部份就沒什麼特別的了,只需要應用基本法就能把所有剩餘數字填完。

單人撲克牌遊戲 - 蒙地卡羅

新增一個簡單的單人撲克牌遊戲: 蒙地卡羅 ,簡單介紹一下玩法。 下載 事先排列好5x5張牌。 每次移動一張可以配對的牌,並消除這對牌。在上下、左右及斜向相隣的二張牌,只要擁有同樣數字(不計花色),即可配對。 消除二張配對的牌後,剩餘的牌以往左往上的方式補滿空隙,接著在發新牌補滿後面的空格。 重覆步驟2~3,直到沒有牌可以配對及發完所有牌為止。 結果有二種。一個是勝利,成功的消除掉所有牌。另一個是Gameover沒有牌可以再作配對。