{"id":956535,"student_id":3760,"content":"'''\n「跳躍吧!小鳥」遊戲專案\n'''\n### ===== 載入需要的函式庫 =====\n# 載入隨機模組\n# \u003c此處填入對應程式碼\u003e\n# 載入遊戲模組\n# \u003c此處填入對應程式碼\u003e\n### ============================\n\n### ===== 建立需要的遊戲背景、角色、以及背景音樂 =====\n# 設定背景圖\ngame.set_backdrop('bg.png')\n\n# 播放背景音樂\n# \u003c此處填入對應程式碼\u003e\n\n# 建立 1 號水管、2 號水管、3 號水管角色\n# \u003c此處填入對應程式碼\u003e\n# \u003c此處填入對應程式碼\u003e\n# \u003c此處填入對應程式碼\u003e\n\n# 建立地板角色 \n# \u003c此處填入對應程式碼\u003e\n\n# 建立小鳥角色 \n# \u003c此處填入對應程式碼\u003e\n\n# 建立按鈕示意圖角色\n# \u003c此處填入對應程式碼\u003e\n\n# 建立結束示意圖角色 \n# \u003c此處填入對應程式碼\u003e\n### ====================================\n\n### ===== 初始化需要的設定 =====\n# 顯示按鈕示意圖\n# \u003c此處填入對應程式碼\u003e\n# 隱藏結束示意圖\n# \u003c此處填入對應程式碼\u003e\n\n# 設定小鳥的墜落速度\n# \u003c此處填入對應程式碼\u003e\n# 設定遊戲分數\n# \u003c此處填入對應程式碼\u003e\n# 設定決定遊戲是否開始的變數\n# \u003c此處填入對應程式碼\u003e\n\n# 設定 1 號水管、2 號水管、3 號水管的初始 x 座標\n# \u003c此處填入對應程式碼\u003e\n# \u003c此處填入對應程式碼\u003e\n# \u003c此處填入對應程式碼\u003e\n### ============================\n\n\n### ===== 定義遊戲需要的功能 =====\n# 定義遊戲迴圈函式\ndef loop():\n '''\n 遊戲迴圈函式\n \n 用途:管理遊戲進行流程,此函式會不斷被執行。\n 參數:無(None)。\n 回傳值:無(None)。\n '''\n # 執行移動地板函式\n # \u003c此處填入對應程式碼\u003e\n # 執行移動水管函式,讓 1 號水管移動\n # \u003c此處填入對應程式碼\u003e\n # 執行移動水管函式,讓 2 號水管移動\n # \u003c此處填入對應程式碼\u003e\n # 執行移動水管函式,讓 3 號水管移動\n # \u003c此處填入對應程式碼\u003e\n # 執行移動小鳥函式\n # \u003c此處填入對應程式碼\u003e\n \n # 將目前遊戲分數顯示在畫面左上角\n # \u003c此處填入對應程式碼\u003e\n\n\n# 定義移動地板函式\n# \u003c此處填入對應程式碼\u003e\n\n\n# 定義移動水管函式\n# \u003c此處填入對應程式碼\u003e\n\n\n# 定義移動小鳥函式\n# \u003c此處填入對應程式碼\u003e\n\n \n# 定義向上飛函式\n# \u003c此處填入對應程式碼\u003e\n\n \n# 定義結束遊戲函式\ndef gameover(target):\n '''\n 結束遊戲函式\n \n 用途:顯示遊戲結束後的各種訊息,並結束遊戲。\n 參數:被小鳥碰到的角色(target)。\n 回傳值:無(None)\n '''\n\n### ==============================\n\n\n### ===== 監聽各事件 =====\n# 監聽空白鍵是否被按下的事件,\n# 若發生按下空白鍵的事件,就讓小鳥跳躍\n# \u003c此處填入對應程式碼\u003e\n\n# 監聽小鳥碰到其他角色的事件,\n# 若發生小鳥碰到水管或地板的事件,就結束遊戲\n# \u003c此處填入對應程式碼\u003e\n### ======================\n\n### ===== 執行遊戲迴圈 =====\n# 執行遊戲迴圈函式\ngame.forever(loop) \n### ========================\n","created_at":"2025-02-28T16:23:48.878+08:00","updated_at":"2025-03-14T09:36:56.358+08:00","name":"跳躍吧!小鳥(3 小時版) 學習版 ","language":"python","screenshot":{"url":"https://cdn6.koding.school/uploads/project/screenshot/956535/7611cfa5dc65ecae2fd0520e0a37540e.jpg"},"parent_id":954163,"plugin":"game.set({'width': 1200, 'height': 900})","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":17,"hashid":"wdksmd3v3","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":36648351,"file_name":"hint.png","project_id":956535,"asset_id":251836,"created_at":"2025-02-28T16:23:48.884+08:00","updated_at":"2025-02-28T16:23:48.884+08:00"},{"id":36648352,"file_name":"gg.mp3","project_id":956535,"asset_id":251837,"created_at":"2025-02-28T16:23:48.887+08:00","updated_at":"2025-02-28T16:23:48.887+08:00"},{"id":36648353,"file_name":"jump.mp3","project_id":956535,"asset_id":251838,"created_at":"2025-02-28T16:23:48.888+08:00","updated_at":"2025-02-28T16:23:48.888+08:00"},{"id":36648354,"file_name":"bgm.mp3","project_id":956535,"asset_id":251839,"created_at":"2025-02-28T16:23:48.890+08:00","updated_at":"2025-02-28T16:23:48.890+08:00"},{"id":36648355,"file_name":"pipes.png","project_id":956535,"asset_id":251840,"created_at":"2025-02-28T16:23:48.891+08:00","updated_at":"2025-02-28T16:23:48.891+08:00"},{"id":36648356,"file_name":"ground.png","project_id":956535,"asset_id":251841,"created_at":"2025-02-28T16:23:48.892+08:00","updated_at":"2025-02-28T16:23:48.892+08:00"},{"id":36648357,"file_name":"gameover.png","project_id":956535,"asset_id":251842,"created_at":"2025-02-28T16:23:48.893+08:00","updated_at":"2025-02-28T16:23:48.893+08:00"},{"id":36648358,"file_name":"bird_2.png","project_id":956535,"asset_id":251843,"created_at":"2025-02-28T16:23:48.894+08:00","updated_at":"2025-02-28T16:23:48.894+08:00"},{"id":36648359,"file_name":"bird_1.png","project_id":956535,"asset_id":251844,"created_at":"2025-02-28T16:23:48.896+08:00","updated_at":"2025-02-28T16:23:48.896+08:00"},{"id":36648360,"file_name":"bg.png","project_id":956535,"asset_id":251845,"created_at":"2025-02-28T16:23:48.897+08:00","updated_at":"2025-02-28T16:23:48.897+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
截圖
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
1
歡迎來到橘蘋學習平台!接下來將較介紹如何使用上課介面,請耐心閱讀!
Skip
← Back
Next →