{"id":329551,"student_id":1981,"content":"import game #載入遊戲套件\r\nimport time #載入時間套件\r\n\r\nroad = game.create_sprite('road_3.png') #賽道\r\ncheck1 = game.create_sprite('end.png') #檢查點1\r\ncheck2 = game.create_sprite('end.png') #檢查點1\r\nground = game.create_sprite('ground_3.png') #背景柏油路圖\r\ncover = game.create_sprite('cover.png') #背景柏油路圖\r\ncheck1.y = 150\r\ncheck2.y = 400\r\n\r\np1 = game.create_sprite('car_red.png')\r\np1.x = 500\r\np1.y = 130\r\np1_speed = 0\r\np1_round = 0\r\np1_timer = 0\r\n\r\np2 = game.create_sprite('car_orange.png')\r\np2.x = 500\r\np2.y = 150\r\np2_speed = 0\r\np2_round = 0\r\np2_timer = 0\r\n\r\np3 = game.create_sprite('car_white.png')\r\np3.x = 500\r\np3.y = 170\r\np3_speed = 0\r\np3_round = 0\r\np3_timer = 0\r\nstart_time=time.time()\r\ndef p1_loop():\r\n global p1_speed, p1_round, p1_timer,start_time\r\n p1.step_forward(p1_speed) #向前移動\r\n if game.key.right: #如果按下向右鍵\r\n p1.direction+=2\r\n p1_speed-=0.03\r\n if game.key.left: #如果按下向左鍵\r\n p1.direction-=2\r\n p1_speed-=0.03\r\n if game.key.up: #如果按下向上鍵\r\n p1_speed+=0.1\r\n if p1_speed\u003e0: #如果車速大於0,車速遞減0.01\r\n p1_speed-=0.01\r\n if p1.touched(ground):\r\n p1_speed=0.3\r\n if p1.touched(check1) and p1_round%2==0: #如果碰到檢查點1\r\n p1_round+=1\r\n if p1.touched(check2) and p1_round%2==1: #如果碰到檢查點2\r\n p1_round+=1\r\n if p1_round\u003c4:\r\n p1_timer=int(time.time()-start_time)\r\n game.draw_text(p1_timer,10,10,'black',30)#印出時間\r\n game.draw_text(p1_round,50,10,'black',30)#印出圈數 \r\ndef p2_loop():\r\n global p2_speed, p2_round, p2_timer\r\n\r\nglobal p2_speed, p2_round, p2_timer,start_time\r\n p2.step_forward(p1_speed) #向前移動\r\n if game.key.d: #如果按下向右鍵\r\n p2.direction+=2\r\n p2_speed-=0.03\r\n if game.key.a: #如果按下向左鍵\r\n p2.direction-=2\r\n p2_speed-=0.03\r\n if game.key.w: #如果按下向上鍵\r\n p2_speed+=0.1\r\n if p2_speed\u003e0: #如果車速大於0,車速遞減0.01\r\n p2_speed-=0.01\r\n if p2.touched(ground):\r\n p1_speed=0.3\r\n if p2.touched(check1) and p2_round%2==0: #如果碰到檢查點1\r\n p2_round+=1\r\n if p1.touched(check2) and p1_round%2==1: #如果碰到檢查點2\r\n p1_round+=1\r\n if p1_round\u003c4:\r\n p1_timer=int(time.time()-start_time)\r\n game.draw_text(p1_timer,10,10,'black',30)#印出時間\r\n game.draw_text(p1_round,50,10,'black',30)#印出圈數 \r\ndef p3_loop():\r\n global p3_speed, p3_round, p3_timer\r\n\r\n\r\ngame.forever(p1_loop)\r\ngame.forever(p2_loop)\r\ngame.forever(p3_loop)\r\n","created_at":"2021-12-24T16:26:23.093+08:00","updated_at":"2022-01-26T09:08:04.871+08:00","name":"迷你賽車(預設版) 副本","language":"python","screenshot":{"url":"https://cdn9.koding.school/uploads/project/screenshot/329551/ed40df37508149d5bd04800020763ab6.jpg"},"parent_id":210496,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":91,"hashid":"882sqk9e6","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":6964021,"file_name":"bgm.mp3","project_id":329551,"asset_id":291507,"created_at":"2021-12-24T16:26:23.099+08:00","updated_at":"2021-12-24T16:26:23.099+08:00"},{"id":6964022,"file_name":"road_3.png","project_id":329551,"asset_id":291508,"created_at":"2021-12-24T16:26:23.101+08:00","updated_at":"2021-12-24T16:26:23.101+08:00"},{"id":6964023,"file_name":"road_2.png","project_id":329551,"asset_id":291509,"created_at":"2021-12-24T16:26:23.102+08:00","updated_at":"2021-12-24T16:26:23.102+08:00"},{"id":6964024,"file_name":"road_1.png","project_id":329551,"asset_id":291510,"created_at":"2021-12-24T16:26:23.103+08:00","updated_at":"2021-12-24T16:26:23.103+08:00"},{"id":6964025,"file_name":"ground_3.png","project_id":329551,"asset_id":291511,"created_at":"2021-12-24T16:26:23.105+08:00","updated_at":"2021-12-24T16:26:23.105+08:00"},{"id":6964026,"file_name":"ground_2.png","project_id":329551,"asset_id":291512,"created_at":"2021-12-24T16:26:23.106+08:00","updated_at":"2021-12-24T16:26:23.106+08:00"},{"id":6964027,"file_name":"ground_1.png","project_id":329551,"asset_id":291513,"created_at":"2021-12-24T16:26:23.107+08:00","updated_at":"2021-12-24T16:26:23.107+08:00"},{"id":6964028,"file_name":"car_white.png","project_id":329551,"asset_id":291514,"created_at":"2021-12-24T16:26:23.108+08:00","updated_at":"2021-12-24T16:26:23.108+08:00"},{"id":6964029,"file_name":"car_red.png","project_id":329551,"asset_id":291515,"created_at":"2021-12-24T16:26:23.109+08:00","updated_at":"2021-12-24T16:26:23.109+08:00"},{"id":6964030,"file_name":"car_orange.png","project_id":329551,"asset_id":291516,"created_at":"2021-12-24T16:26:23.110+08:00","updated_at":"2021-12-24T16:26:23.110+08:00"},{"id":6964031,"file_name":"car_green.png","project_id":329551,"asset_id":291517,"created_at":"2021-12-24T16:26:23.111+08:00","updated_at":"2021-12-24T16:26:23.111+08:00"},{"id":6964032,"file_name":"end.png","project_id":329551,"asset_id":291518,"created_at":"2021-12-24T16:26:23.112+08:00","updated_at":"2021-12-24T16:26:23.112+08:00"},{"id":6964033,"file_name":"cover.png","project_id":329551,"asset_id":291519,"created_at":"2021-12-24T16:26:23.114+08:00","updated_at":"2021-12-24T16:26:23.114+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
截圖
繁中
简中
English
日本語
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦