[遊戲]《1121》自製解謎類方塊消除遊戲

作者: humofish (狐魔魚)   2018-07-05 20:22:44
各位好,我是HuMoFish,今年開始接觸C#和Unity,花了幾個月寫了一個方塊消除的手機
遊戲,目前雙平台都順利上架了,所以來這裡分享給大家。
[宣傳影片]
https://www.youtube.com/watch?v=qNCjtVajT08
[遊戲介紹節錄]
《1121》是一款消除方塊的解謎遊戲,在6x6的棋盤上以手指滑動,使方塊移動、合併,
如果構成正確的等式或者不等式,這些方塊就會被消除,將棋盤上所有數字和運算符號都
消除即可通關。棋盤上還有單行道和陷阱的環境影響要素,使玩法更多樣化,一共有100
道關卡可以挑戰!快來動動腦吧!
[心得]
此款遊戲的靈感是源自於我在學習如何製作2048時所發想的,最初的想法是在2048的系統
下加入>、=等符號去阻礙方塊合併,遊戲名稱為"2048 if you can" XD,後來不斷改動
設計,最後變成這種有關卡和目標的遊戲模式。
值得一題的是,遊戲內每個關卡所隱藏的最短步驟,都是經由電腦演算所得到的(最短路
徑不一定只有1條,例如36關最短步驟數是9,路徑共有6條XD),在遊戲開發進入到關卡設
計時就開始一邊撰寫演算法,畢竟人腦比不過電腦,好幾次我覺得我是以最短步驟過關,
電腦跑一遍後就是能找到更短步驟XD,有了演算法的輔助之後,對後面的關卡設計有非常
大的助益,可以快速對方塊位置做微調、改變關卡難易度、找出剛想到的關卡是否有解(
這很重要,有時你覺得關卡設計的不錯,結果根本無法通關),雖然寫演算法是最難Debug
的時候,但是對於之後遊戲的開發,那收穫真的是非常值得。
對於解謎類方塊消除遊戲有興趣的朋友,可以下載玩玩看哦~
[iOS]
https://itunes.apple.com/tw/app/1121/id1400669212
[Android]
https://play.google.com/store/apps/details?id=com.HuMoFish.Game1121
[Facebook 粉絲專頁]
https://www.facebook.com/HuMoFish/
作者: juicefish (果汁魚)   2018-07-06 00:01:00
作者: santaclub (聖誕青年)   2018-07-06 11:31:00
推一個
作者: urmfo (Bambi)   2018-07-06 21:14:00
作者: csvt32745 (圓仔)   2018-07-10 00:37:00
有趣推

Links booklink

Contact Us: admin [ a t ] ucptt.com