終於到了這次鐵人賽最後一個遊戲,經歷一番東挑西選及天人交戰之後,最後選定了這個遊戲,記憶方塊(Memory Blocks)
。
這個遊戲也是很經典的童年回憶,想信大家在童年的時候都有玩過類似的遊戲(至少我抽樣問過身邊幾位朋友小時候有玩過,哈哈)。跟記憶相關的益智遊戲而且也是方塊狀的,在網路上可以找到各式各樣的版本,翻牌配對類型的記憶遊戲也蠻多的。
記憶類型的遊戲仔細想想其實還蠻不錯的,老少咸宜,而且因為遊戲簡單,內容也不太會有打打殺殺,操作上也不用很複雜,所以很可以拿來討好小朋友,以及幫助他們身心及智力的成長。另一方面,過年回家的時候,也可以和父母爺奶長輩們一起交流,看看他們記憶力如何,增加親子關係也有個關心彼此健康的話題。如果爺爺奶奶記憶力驚人的好,也可以誇獎他們,他們一定會很高興,就不用每次過年見面就是要談一些逼婚逼生小孩逼找工作的話題,如果有這個遊戲的話,說不定有機會成功轉移話題,把話題放在彼此的健康上面,感覺也是很不錯的(...吧?)。
繼前篇貪吃蛇遊戲之後,再次托 吳哲宇老師 的福,可以完成這個記憶方塊小遊戲。本篇也是參考墨雨設計吳哲宇老師在 hahow 上面開的動畫互動網頁特效入門(JS/CANVAS)
這堂課,得到作者的同意之後,以 ReactJS 改寫並添油加醋之後完成,因此在這邊附上我的參考資料,也就是課程連結。
這次參加鐵人賽其中一個動機,也是因為想要好好的來看完並實做這堂課的內容,雖然沒有辦法在30天內看完並吸收所有的內容,但是畢竟萬事起頭難,有了鐵人賽的挑戰,也幫助我有了一個好的開始。
先來簡單說明一下 記憶方塊(Memory Blocks) 這個遊戲的玩法。遊戲開始時,畫面有有四個方塊,電腦會播放一組題目,聽完題目之後,玩家要根據所播放的題目回答。假設題目播放的方格顏色是紅紅黃,那玩家也要回答紅紅黃,才是過關,否則就是答錯。題目播放的方式可以透過不同顏色方格的閃爍,以及閃爍時播放的聲音來呈現。所以玩家可以透過顏色,聲音,以及畫面上的位置來記憶播放的順序並答題,關卡越後面,所要記憶的題目長度越長,難度也越高。
雖然原作的遊戲功能很單純,但是為了增加遊戲的趣味性,我想要多加一些功能以及巧思,讓他完整一點,所以下面是我對這個遊戲的構想及期待:
首先我先來說明一下我期待會有哪些物件
接下來補充說明遊戲進行的流程以及規則
接下來我們會按照今天所訂下的功能及規則,逐步的來實現我們的記憶方塊。Check it out!