載入中... 請稍候

你是打字高手嗎?快來試試「鍵盤快打」!

用 JavaScript 搭配 物件 & 陣列 等基礎的資料結構觀念,做出好玩又使、實用的打字遊戲吧!

 購買課程課程費用
288 元
學習進程
選修後 7 天內要完成作品,授課時數約 1 小時

關於這堂課

你是打字高手嗎?如果不是,你曾經利用打字遊戲來練習嗎?

這個專案很特別,不用任何一個角色、完全靠文字所構成,看著滿天飛舞的文字,玩家必須趕快打出其中一個完整的單字,才能將它消掉並且得到一分。請注意哦,如果漏了太多文字,是會輸掉遊戲的!玩家便是在這種刺激的節奏中用最快的速度揮舞手指,練習打字速度哦!

感覺很好玩吧?快來學看看吧!

你將學到什麼

為什麼你該上這堂課?

JavaScript 是目前最火紅的程式語言之一,原因無他:好學、應用範圍廣。
在這堂課中,你將能夠學到:

物件與陣列的進階組合技

為了做出這個專案,你將學習如何利用物件儲存畫面上的文字以及各自的位置,並使用陣列將這些文字存起來。

學習如何為程式加入隨機性

許多遊戲之所以好玩、引人入勝,就是因為有著“不確定性”:不知道敵人會從哪裡冒出來、不知道寶物會藏在哪邊。
在這個專案中,你將學到如何用 Math.random 這個指令為程式加入“隨機”的元素。

課程難度

對 JavaScript 有基礎認識,理解變數及陣列意義並用他們寫過程式的學生

前置知識

陣列 & 語法  取值、賦值  else  else if  Engine: 按下按鍵事件  Engine: 印出文字  Engine: 設定背景  Engine: 事件偵測  for 廻圈  邏輯運算  四則運算  字串及語法 (單雙引號)  變數  如果  

課程特色

 專案導向學習
 遊戲專案製作,超好玩
 線上隨時複習
 社群交流問答
 影片引導
 熱門程式語言
我是學校教師,我要獲得免費課程