{"id":818348,"student_id":93459,"content":"from game import *\nimport random\n\ngame.set_backdrop(\"bg.png\") #設定背景\n\nt1 = create_sprite('0.png', '1.png', '2.png', '3.png') #人物1\nt2 = create_sprite('0.png', '1.png', '2.png', '3.png') #人物2\nt3 = create_sprite('0.png', '1.png', '2.png', '3.png') #人物3\nbg = create_sprite('building.png') #建築物\nshadow = create_sprite('shadow.png')#狙擊鏡\n\nshadow.hidden = False\n\n\nboard = create_sprite('dashboard.png') #計分板\nshadow.hidden = True\n\nboard.move_to(150, 75)\n\nclock = 0 #紀錄遊戲迴圈次數\nkill = 0 #擊殺次數\nmiss = 0 #誤殺次數\n \n \n\n#遊戲主迴圈\ndef loop():\n global clock, kill, miss\n clock += 1\n \n \n if clock % 180 == 0:\n t1.costume_id = random.randrange(3)\n t1.x = random.randrange(6) * 200 + 100\n t1.y = random.randrange(4) * 200 + 165\n \n \n if clock % 180 == 40:\n t2.costume_id = random.randrange(3)\n t2.x = random.randrange(6) * 200 + 100\n t2.y = random.randrange(4) * 200 + 165\n \n \n if clock % 180 == 80:\n t3.costume_id = random.randrange(3)\n t3.x = random.randrange(6) * 200 + 100\n t3.y = random.randrange(4) * 200 + 165\n \n \n \n if t1.touched(cursor) and cursor.is_down and t1.costume_id != 3:\n t1.costume_id = 3\n if t1.costume_id == 2: \n kill += 1\n else: \n miss += 1\n \n t1.costume_id = 3\n \n game.stop(1800)\n shadow.hidden = True \n\n\n\n shadow.x = cursor.x\n shadow.y = cursor.y\n \n draw_text('擊殺: ' + str(kill), 30, 30, 'white' , 40)\n draw_text('誤殺: ' + str(miss), 30, 80, 'white' , 40)\n \n\nforever(loop) #重複不斷執行\n\n\n\n\n","created_at":"2024-08-14T11:00:35.399+08:00","updated_at":"2024-08-14T14:46:35.759+08:00","name":"狙擊之王(預設版) (1)","language":"python","screenshot":{"url":"https://cdn2.koding.school/uploads/project/screenshot/818348/82a97b28cc1b0bcc9420b0e13a5619bf.jpg"},"parent_id":4,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":19,"hashid":"gk4s88m96","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":18051871,"file_name":"0.png","project_id":818348,"asset_id":764777,"created_at":"2024-08-14T11:01:15.244+08:00","updated_at":"2024-08-14T11:01:15.244+08:00"},{"id":18051872,"file_name":"shadow.png","project_id":818348,"asset_id":764778,"created_at":"2024-08-14T11:01:15.249+08:00","updated_at":"2024-08-14T11:01:15.249+08:00"},{"id":18051873,"file_name":"bg.png","project_id":818348,"asset_id":764779,"created_at":"2024-08-14T11:01:15.255+08:00","updated_at":"2024-08-14T11:01:15.255+08:00"},{"id":18051874,"file_name":"building.png","project_id":818348,"asset_id":764780,"created_at":"2024-08-14T11:01:15.259+08:00","updated_at":"2024-08-14T11:01:15.259+08:00"},{"id":18051875,"file_name":"dashboard.png","project_id":818348,"asset_id":764781,"created_at":"2024-08-14T11:01:15.263+08:00","updated_at":"2024-08-14T11:01:15.263+08:00"},{"id":18051876,"file_name":"bgm.mp3","project_id":818348,"asset_id":764782,"created_at":"2024-08-14T11:01:15.339+08:00","updated_at":"2024-08-14T11:01:15.339+08:00"},{"id":18051877,"file_name":"shot.mp3","project_id":818348,"asset_id":764783,"created_at":"2024-08-14T11:01:15.345+08:00","updated_at":"2024-08-14T11:01:15.345+08:00"},{"id":18051878,"file_name":"1.png","project_id":818348,"asset_id":764784,"created_at":"2024-08-14T11:01:15.349+08:00","updated_at":"2024-08-14T11:01:15.349+08:00"},{"id":18051879,"file_name":"2.png","project_id":818348,"asset_id":764785,"created_at":"2024-08-14T11:01:15.354+08:00","updated_at":"2024-08-14T11:01:15.354+08:00"},{"id":18051880,"file_name":"3.png","project_id":818348,"asset_id":764786,"created_at":"2024-08-14T11:01:15.358+08:00","updated_at":"2024-08-14T11:01:15.358+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
截圖
繁中
简中
English
日本語
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦