{"id":185261,"student_id":16,"content":"setBackdrop('bg.jpg');\n\nvar player = createSprite('p_0.png', 'p_1.png');\nvar ball = createSprite('ball_0.png', 'ball_1.png');\nvar gameoverText = createSprite('gameover.png');\nvar bar = createSprite('bar_0.png', 'bar_1.png');\nvar hint = createSprite('hint.png');\n\nvar blocks = [];\nvar speed = 10;\nvar score = 0;\nvar life = 3;\nvar active = false;\nvar combo = 0;\n\nplayer.y = 800;\nball.direction = 0;\ngameoverText.layer = 1;\nball.layer = 1;\nhint.layer = 1;\ngameoverText.hidden = true;\n\nfor (var y = 0; y \u003c 5; y++) {\n for (var i = 0; i \u003c 10; i++) {\n var b = createSprite('b0.png', 'b1.png', 'b2.png', 'b3.png', 'b4.png', 'b5.png', 'b6.png', 'b7.png');\n b.x = i * 120 + 60;\n b.y = y * 60 + 30;\n b.costumeId = Math.floor(Math.random() * 7);\n blocks.push(b);\n }\n}\n\n\n\nforever(loop);\n\nfunction loop () {\n drawText(life, 500, 860, 'white', 40);\n if (blocks[0].y \u003e 30) {\n for (var i = 0; i \u003c 10; i++) {\n var b = createSprite('b0.png', 'b1.png', 'b2.png', 'b3.png', 'b4.png', 'b5.png', 'b6.png', 'b7.png');\n b.x = i * 120 + 60;\n b.y = -30;\n b.costumeId = Math.floor(Math.random() * 7);\n blocks.unshift(b);\n }\n }\n for (var i = 0; i \u003c blocks.length; i++) {\n if (active) {\n blocks[i].y += 0.1;\n }\n if (blocks[i].y \u003e 800 \u0026\u0026 blocks[i].hidden == false) {\n gameover();\n }\n }\n if (active) {\n ball.stepForward(speed);\n ball.bounceEdge();\n } else {\n ball.y = 700;\n ball.x = player.x;\n }\n\n if (cursor.isDown) {\n active = true;\n hint.hidden = true;\n }\n\n if (ball.y \u003e= 850) {\n ball.direction = 0;\n active = false;\n life--;\n }\n\n player.x = cursor.x;\n\n if (ball.touched(player)) {\n ball.direction = ((ball.x - player.x)/100)*45;\n }\n \n if (life \u003c 0) {\n gameover();\n }\n\n}\n\nfunction gameover () {\n stop();\n for (var i = 0; i \u003c blocks.length; i++) {\n blocks[i].costumeId = 7;\n }\n player.costumeId = 1;\n bar.costumeId = 1;\n ball.costumeId = 1;\n}","created_at":"2020-08-24T16:41:34.207+08:00","updated_at":"2020-08-24T18:23:51.431+08:00","name":"打磚塊(完整版) 副本","language":"javascript","screenshot":{"url":"https://cdn7.koding.school/uploads/project/screenshot/185261/e9557e4b2dc453de5bf17bfc5a783162.jpg"},"parent_id":149957,"plugin":"Game.set({width: 1200, height: 900});","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":101,"hashid":"p93sjdkj","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":3151293,"file_name":"p_1.png","project_id":185261,"asset_id":237132,"created_at":"2020-08-24T16:41:34.213+08:00","updated_at":"2020-08-24T16:41:34.213+08:00"},{"id":3151294,"file_name":"bar_0.png","project_id":185261,"asset_id":215195,"created_at":"2020-08-24T16:41:34.215+08:00","updated_at":"2020-08-24T16:41:34.215+08:00"},{"id":3151295,"file_name":"bar_1.png","project_id":185261,"asset_id":237133,"created_at":"2020-08-24T16:41:34.217+08:00","updated_at":"2020-08-24T16:41:34.217+08:00"},{"id":3151296,"file_name":"ball_1.png","project_id":185261,"asset_id":249473,"created_at":"2020-08-24T16:41:34.218+08:00","updated_at":"2020-08-24T16:41:34.218+08:00"},{"id":3151297,"file_name":"hint.png","project_id":185261,"asset_id":237134,"created_at":"2020-08-24T16:41:34.219+08:00","updated_at":"2020-08-24T16:41:34.219+08:00"},{"id":3151298,"file_name":"hit.wav","project_id":185261,"asset_id":172284,"created_at":"2020-08-24T16:41:34.220+08:00","updated_at":"2020-08-24T16:41:34.220+08:00"},{"id":3151299,"file_name":"bgm.mp3","project_id":185261,"asset_id":172287,"created_at":"2020-08-24T16:41:34.221+08:00","updated_at":"2020-08-24T16:41:34.221+08:00"},{"id":3151300,"file_name":"7.mp3","project_id":185261,"asset_id":209242,"created_at":"2020-08-24T16:41:34.222+08:00","updated_at":"2020-08-24T16:41:34.222+08:00"},{"id":3151301,"file_name":"6.mp3","project_id":185261,"asset_id":209241,"created_at":"2020-08-24T16:41:34.224+08:00","updated_at":"2020-08-24T16:41:34.224+08:00"},{"id":3151302,"file_name":"5.mp3","project_id":185261,"asset_id":209240,"created_at":"2020-08-24T16:41:34.225+08:00","updated_at":"2020-08-24T16:41:34.225+08:00"},{"id":3151303,"file_name":"4.mp3","project_id":185261,"asset_id":209239,"created_at":"2020-08-24T16:41:34.226+08:00","updated_at":"2020-08-24T16:41:34.226+08:00"},{"id":3151304,"file_name":"3.mp3","project_id":185261,"asset_id":209238,"created_at":"2020-08-24T16:41:34.227+08:00","updated_at":"2020-08-24T16:41:34.227+08:00"},{"id":3151305,"file_name":"2.mp3","project_id":185261,"asset_id":209237,"created_at":"2020-08-24T16:41:34.228+08:00","updated_at":"2020-08-24T16:41:34.228+08:00"},{"id":3151306,"file_name":"1.mp3","project_id":185261,"asset_id":209236,"created_at":"2020-08-24T16:41:34.229+08:00","updated_at":"2020-08-24T16:41:34.229+08:00"},{"id":3151307,"file_name":"p_0.png","project_id":185261,"asset_id":215185,"created_at":"2020-08-24T16:41:34.230+08:00","updated_at":"2020-08-24T16:41:34.230+08:00"},{"id":3151308,"file_name":"gameover.png","project_id":185261,"asset_id":215183,"created_at":"2020-08-24T16:41:34.231+08:00","updated_at":"2020-08-24T16:41:34.231+08:00"},{"id":3151309,"file_name":"bg.jpg","project_id":185261,"asset_id":215182,"created_at":"2020-08-24T16:41:34.232+08:00","updated_at":"2020-08-24T16:41:34.232+08:00"},{"id":3151310,"file_name":"ball_0.png","project_id":185261,"asset_id":215181,"created_at":"2020-08-24T16:41:34.233+08:00","updated_at":"2020-08-24T16:41:34.233+08:00"},{"id":3151311,"file_name":"b7.png","project_id":185261,"asset_id":215180,"created_at":"2020-08-24T16:41:34.234+08:00","updated_at":"2020-08-24T16:41:34.234+08:00"},{"id":3151312,"file_name":"b6.png","project_id":185261,"asset_id":215179,"created_at":"2020-08-24T16:41:34.235+08:00","updated_at":"2020-08-24T16:41:34.235+08:00"},{"id":3151313,"file_name":"b5.png","project_id":185261,"asset_id":215178,"created_at":"2020-08-24T16:41:34.236+08:00","updated_at":"2020-08-24T16:41:34.236+08:00"},{"id":3151314,"file_name":"b4.png","project_id":185261,"asset_id":215177,"created_at":"2020-08-24T16:41:34.237+08:00","updated_at":"2020-08-24T16:41:34.237+08:00"},{"id":3151315,"file_name":"b3.png","project_id":185261,"asset_id":215176,"created_at":"2020-08-24T16:41:34.239+08:00","updated_at":"2020-08-24T16:41:34.239+08:00"},{"id":3151316,"file_name":"b2.png","project_id":185261,"asset_id":215175,"created_at":"2020-08-24T16:41:34.240+08:00","updated_at":"2020-08-24T16:41:34.240+08:00"},{"id":3151317,"file_name":"b1.png","project_id":185261,"asset_id":215174,"created_at":"2020-08-24T16:41:34.241+08:00","updated_at":"2020-08-24T16:41:34.241+08:00"},{"id":3151318,"file_name":"b0.png","project_id":185261,"asset_id":215173,"created_at":"2020-08-24T16:41:34.242+08:00","updated_at":"2020-08-24T16:41:34.242+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
繁中
简中
English
日本語
1:1:1
1:1
全寬
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦