{"id":252438,"student_id":10,"content":"from game import *\nimport random\n\ngame.set_backdrop(\"bg.png\") #設定背景\n\nbg = create_sprite('building.png') #建築物\nt1 = create_sprite('1.png', '2.png', '3.png') #人物1\nt2 = create_sprite('1.png', '2.png', '3.png') #人物2\nt3 = create_sprite('1.png', '2.png', '3.png') #人物3\nshadow = create_sprite('shadow.png')\n# shadow.hidden = True\n\nclock = 0 #紀錄遊戲迴圈次數\nkill = 0 #擊殺次數\nmiss = 0 #誤殺次數\n\ncreate_sound('bgm.mp3')\n\n#遊戲主迴圈\ndef loop():\n global clock, kill, miss\n clock += 1\n \n if clock % 120 == 0:\n t1.costume_id = random.randrange(2)\n t1.x = random.randrange(6) * 200 + 100\n t1.y = random.randrange(4) * 200 + 165\n \n if clock % 120 == 40:\n t2.costume_id = random.randrange(2)\n t2.x = random.randrange(6) * 200 + 100\n t2.y = random.randrange(4) * 200 + 165\n \n \n if clock % 120 == 80:\n t3.costume_id = random.randrange(2)\n t3.x = random.randrange(6) * 200 + 100\n t3.y = random.randrange(4) * 200 + 165\n \n if cursor.is_down and t1.touched(cursor) and t1.costume_id != 2:\n if t1.costume_id == 1: kill += 1\n else: miss += 1\n t1.costume_id = 2\n create_sound('shot.mp3')\n \n if cursor.is_down and t2.touched(cursor) and t2.costume_id != 2:\n if t2.costume_id == 1: kill += 1\n else: miss += 1\n t2.costume_id = 2\n create_sound('shot.mp3')\n \n if cursor.is_down and t3.touched(cursor) and t3.costume_id != 2:\n if t3.costume_id == 1: kill += 1\n else: miss += 1\n t3.costume_id = 2\n create_sound('shot.mp3')\n \n if clock == 60:\n draw_text('擊殺: ' + str(kill), 10, 10, 'black', 40)\n draw_text('誤殺: ' + str(miss), 10, 60, 'black', 40)\n shadow.hidden = true\n stop()\n \n shadow.x = cursor.x\n shadow.y = cursor.y\n\nforever(loop) #重複不斷執行","created_at":"2021-05-13T11:53:32.391+08:00","updated_at":"2022-11-02T15:49:57.576+08:00","name":"狙擊之王_除錯模擬","language":"python","screenshot":{"url":"https://cdn2.koding.school/uploads/project/screenshot/252438/d5d8d90c50346241ad10934a3bdaf682.jpg"},"parent_id":208589,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":184,"hashid":"vngsy9vjk","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":4776396,"file_name":"building.png","project_id":252438,"asset_id":289360,"created_at":"2021-05-13T11:53:32.397+08:00","updated_at":"2021-05-13T11:53:32.397+08:00"},{"id":4776397,"file_name":"3.png","project_id":252438,"asset_id":288126,"created_at":"2021-05-13T11:53:32.398+08:00","updated_at":"2021-05-13T11:53:32.398+08:00"},{"id":4776398,"file_name":"bg.png","project_id":252438,"asset_id":288127,"created_at":"2021-05-13T11:53:32.399+08:00","updated_at":"2021-05-13T11:53:32.399+08:00"},{"id":4776399,"file_name":"1.png","project_id":252438,"asset_id":288124,"created_at":"2021-05-13T11:53:32.400+08:00","updated_at":"2021-05-13T11:53:32.400+08:00"},{"id":4776400,"file_name":"2.png","project_id":252438,"asset_id":288125,"created_at":"2021-05-13T11:53:32.401+08:00","updated_at":"2021-05-13T11:53:32.401+08:00"},{"id":4776401,"file_name":"bgm.mp3","project_id":252438,"asset_id":280216,"created_at":"2021-05-13T11:53:32.402+08:00","updated_at":"2021-05-13T11:53:32.402+08:00"},{"id":4776402,"file_name":"shot.mp3","project_id":252438,"asset_id":280214,"created_at":"2021-05-13T11:53:32.403+08:00","updated_at":"2021-05-13T11:53:32.403+08:00"},{"id":4776403,"file_name":"shadow.png","project_id":252438,"asset_id":280210,"created_at":"2021-05-13T11:53:32.404+08:00","updated_at":"2021-05-13T11:53:32.404+08:00"},{"id":4776404,"file_name":"dashboard.png","project_id":252438,"asset_id":291652,"created_at":"2021-05-13T11:53:32.405+08:00","updated_at":"2021-05-13T11:53:32.405+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
截圖
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦