{"id":959336,"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-03-01T18:25:11.026+08:00","updated_at":"2025-03-02T21:12:31.639+08:00","name":"跳躍吧!小鳥(3 小時版) 學習版 副本","language":"python","screenshot":{"url":"https://cdn1.koding.school/uploads/project/screenshot/959336/a4f665ae0491e7eb04ef29808982ea90.jpg"},"parent_id":956535,"plugin":"game.set({'width': 1200, 'height': 900})","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":12,"hashid":"ej9s6ngwv","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":36725639,"file_name":"hint.png","project_id":959336,"asset_id":251836,"created_at":"2025-03-01T18:25:11.033+08:00","updated_at":"2025-03-01T18:25:11.033+08:00"},{"id":36725640,"file_name":"gg.mp3","project_id":959336,"asset_id":251837,"created_at":"2025-03-01T18:25:11.035+08:00","updated_at":"2025-03-01T18:25:11.035+08:00"},{"id":36725641,"file_name":"jump.mp3","project_id":959336,"asset_id":251838,"created_at":"2025-03-01T18:25:11.036+08:00","updated_at":"2025-03-01T18:25:11.036+08:00"},{"id":36725642,"file_name":"bgm.mp3","project_id":959336,"asset_id":251839,"created_at":"2025-03-01T18:25:11.037+08:00","updated_at":"2025-03-01T18:25:11.037+08:00"},{"id":36725643,"file_name":"pipes.png","project_id":959336,"asset_id":251840,"created_at":"2025-03-01T18:25:11.038+08:00","updated_at":"2025-03-01T18:25:11.038+08:00"},{"id":36725644,"file_name":"ground.png","project_id":959336,"asset_id":251841,"created_at":"2025-03-01T18:25:11.040+08:00","updated_at":"2025-03-01T18:25:11.040+08:00"},{"id":36725645,"file_name":"gameover.png","project_id":959336,"asset_id":251842,"created_at":"2025-03-01T18:25:11.041+08:00","updated_at":"2025-03-01T18:25:11.041+08:00"},{"id":36725646,"file_name":"bird_2.png","project_id":959336,"asset_id":251843,"created_at":"2025-03-01T18:25:11.042+08:00","updated_at":"2025-03-01T18:25:11.042+08:00"},{"id":36725647,"file_name":"bird_1.png","project_id":959336,"asset_id":251844,"created_at":"2025-03-01T18:25:11.044+08:00","updated_at":"2025-03-01T18:25:11.044+08:00"},{"id":36725648,"file_name":"bg.png","project_id":959336,"asset_id":251845,"created_at":"2025-03-01T18:25:11.045+08:00","updated_at":"2025-03-01T18:25:11.045+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
截圖
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
1
歡迎來到橘蘋學習平台!接下來將較介紹如何使用上課介面,請耐心閱讀!
Skip
← Back
Next →