#23 研究 Learn to code 1 的 Commands & Functions 關卡
從 Swift Playgrounds 的 Learn to code 玩遊戲學程式
Published in
Aug 21, 2021
從 mac 下載 Swift Playgrounds,取得 Learn to Code 1。
Learn to Code 1的遊戲關卡
- Commands(指令)
呼叫 function - Functions(函數)
定義 function
在每個遊戲關卡開始前,都會有Introduction說明會出現的參數、玩法,一步步的引導玩家。角色設計有趣,不論闖關成功、失敗,角色都會有音效、動作呈現。每過一關卡就會增加一個參數、闖關條件,慢慢提高難度,並要需要精準計算步數,輸入相對應的參數,才能成功過關。
Commands(指令) 關卡
Functions(函數)
一開始是教你如何用一些參數來寫出一個function,隨著後面的關卡難度提升,變為要寫2個function來解決任務。
心得:藉由玩遊戲過程中了解程式的概念,更重要的是可以訓練邏輯思維、觀察規律,還能從中學習如何使用各角度來解決問題。當闖關成功時,心情真開心,上面的鼓勵字句也是讓人一直想玩下去的動力!