{"id":206972,"student_id":3763,"content":"import random #載入隨機數模組\nfrom game import (\n set_backdrop, #設定背景圖\n create_sprite, #創造角色\n create_sound, #創造音效\n draw_text, #繪製文字\n key, #鍵盤狀態\n forever, #重複不斷執行\n stop, #遊戲結束\n)\n\nset_backdrop('bg.jpg') #設定背景圖\nlevels = create_sprite('0.png','1.png','2.png','3.png','4.png','5.png','6.png','7.png','8.png','9.png') #關卡地形\nbar = create_sprite('bar.png') #生命條\ndashboard = create_sprite('dashboard.png') #生命條框\n\nplayer = create_sprite('player.png') #玩家\ntarget = create_sprite('target.png') #目標\ninfo = create_sprite('arrow.png', 'youwin.png', 'gameover.png') #文字圖\n\nbar.move_to(250, 46) #初始化位置\nplayer.layer = 1 #設定玩家圖層到最上層\ntarget.move_to(1000 , 700)\n#info.hidden = True #預設隱藏箭頭示意\n\nvy = 0\nvx = 0\nfuel = 100\ngoal_x = [1000,1000,200,200,1000,1000,1000,600,1100]\ngoal_y = [700,200,700,200,200,800,200,450,700]\nfuel = 1000\n\n#遊戲主迴圈\ndef loop ():\n global vx, vy, is_start, fuel\n player.y += vy\n player.x += vx\n if info.hidden:\n vy += 0.07\n if key.up and fuel\u003e0:\n vy-=0.15\n if key.right and fuel\u003e0:\n vx+=0.1\n if key.left and fuel\u003e0:\n vx-=0.1\n if player.touched(target):\n levels.costume_id += 1\n bar.move_to(250, 46)\n fuel = 1000\n target.x=goal_x[levels.costume_id]\n target.y=goal_y[levels.costume_id]\n if levels.costume_id==9:\n info.hidden=False\n info.costume_id=1\n stop()\n if player.touched(levels):\n info.hidden=False\n info.costume_id=2\n stop()\n if key.up or key.right or key.left:\n bar.x-=0.5\n fuel -= 1\n info.hidden=True\n \n draw_text(fuel, 50, 30,'black', 30)\n#創造火焰球\ndef create_flame ():\n pass\n\nforever(loop) #重複不斷執行遊戲回圈\n","created_at":"2020-11-27T20:55:34.145+08:00","updated_at":"2020-11-27T21:16:00.891+08:00","name":"太空人(預設版) 副本","language":"python","screenshot":{"url":"https://cdn5.koding.school/uploads/project/screenshot/206972/c27366b063d533d7664be25e65c4d368.jpg"},"parent_id":183414,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":144,"hashid":"wdks4493r","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":3596362,"file_name":"coin.wav","project_id":206972,"asset_id":251809,"created_at":"2020-11-27T20:55:34.150+08:00","updated_at":"2020-11-27T20:55:34.150+08:00"},{"id":3596363,"file_name":"effect.wav","project_id":206972,"asset_id":251808,"created_at":"2020-11-27T20:55:34.152+08:00","updated_at":"2020-11-27T20:55:34.152+08:00"},{"id":3596364,"file_name":"bgm.mp3","project_id":206972,"asset_id":251807,"created_at":"2020-11-27T20:55:34.153+08:00","updated_at":"2020-11-27T20:55:34.153+08:00"},{"id":3596365,"file_name":"9.png","project_id":206972,"asset_id":251806,"created_at":"2020-11-27T20:55:34.154+08:00","updated_at":"2020-11-27T20:55:34.154+08:00"},{"id":3596366,"file_name":"8.png","project_id":206972,"asset_id":251805,"created_at":"2020-11-27T20:55:34.155+08:00","updated_at":"2020-11-27T20:55:34.155+08:00"},{"id":3596367,"file_name":"7.png","project_id":206972,"asset_id":251804,"created_at":"2020-11-27T20:55:34.156+08:00","updated_at":"2020-11-27T20:55:34.156+08:00"},{"id":3596368,"file_name":"6.png","project_id":206972,"asset_id":251803,"created_at":"2020-11-27T20:55:34.157+08:00","updated_at":"2020-11-27T20:55:34.157+08:00"},{"id":3596369,"file_name":"5.png","project_id":206972,"asset_id":251802,"created_at":"2020-11-27T20:55:34.158+08:00","updated_at":"2020-11-27T20:55:34.158+08:00"},{"id":3596370,"file_name":"4.png","project_id":206972,"asset_id":251801,"created_at":"2020-11-27T20:55:34.159+08:00","updated_at":"2020-11-27T20:55:34.159+08:00"},{"id":3596371,"file_name":"3.png","project_id":206972,"asset_id":251800,"created_at":"2020-11-27T20:55:34.160+08:00","updated_at":"2020-11-27T20:55:34.160+08:00"},{"id":3596372,"file_name":"2.png","project_id":206972,"asset_id":251799,"created_at":"2020-11-27T20:55:34.161+08:00","updated_at":"2020-11-27T20:55:34.161+08:00"},{"id":3596373,"file_name":"1.png","project_id":206972,"asset_id":251798,"created_at":"2020-11-27T20:55:34.162+08:00","updated_at":"2020-11-27T20:55:34.162+08:00"},{"id":3596374,"file_name":"0.png","project_id":206972,"asset_id":251797,"created_at":"2020-11-27T20:55:34.163+08:00","updated_at":"2020-11-27T20:55:34.163+08:00"},{"id":3596375,"file_name":"arrow.png","project_id":206972,"asset_id":251796,"created_at":"2020-11-27T20:55:34.164+08:00","updated_at":"2020-11-27T20:55:34.164+08:00"},{"id":3596376,"file_name":"bar.png","project_id":206972,"asset_id":251795,"created_at":"2020-11-27T20:55:34.165+08:00","updated_at":"2020-11-27T20:55:34.165+08:00"},{"id":3596377,"file_name":"bg.jpg","project_id":206972,"asset_id":251794,"created_at":"2020-11-27T20:55:34.166+08:00","updated_at":"2020-11-27T20:55:34.166+08:00"},{"id":3596378,"file_name":"dashboard.png","project_id":206972,"asset_id":251793,"created_at":"2020-11-27T20:55:34.167+08:00","updated_at":"2020-11-27T20:55:34.167+08:00"},{"id":3596379,"file_name":"flame.png","project_id":206972,"asset_id":251792,"created_at":"2020-11-27T20:55:34.168+08:00","updated_at":"2020-11-27T20:55:34.168+08:00"},{"id":3596380,"file_name":"gameover.png","project_id":206972,"asset_id":251791,"created_at":"2020-11-27T20:55:34.169+08:00","updated_at":"2020-11-27T20:55:34.169+08:00"},{"id":3596381,"file_name":"player.png","project_id":206972,"asset_id":251790,"created_at":"2020-11-27T20:55:34.170+08:00","updated_at":"2020-11-27T20:55:34.170+08:00"},{"id":3596382,"file_name":"target.png","project_id":206972,"asset_id":251789,"created_at":"2020-11-27T20:55:34.171+08:00","updated_at":"2020-11-27T20:55:34.171+08:00"},{"id":3596383,"file_name":"youwin.png","project_id":206972,"asset_id":251788,"created_at":"2020-11-27T20:55:34.172+08:00","updated_at":"2020-11-27T20:55:34.172+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
截圖
繁中
简中
English
日本語
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦