{"id":159730,"student_id":16,"content":"\nsetBackdrop('bg.jpg');\n\nvar wall = createSprite('wall.png'); //牆壁\nvar bar = createSprite('bar.png'); //生命條\nvar dashboard = createSprite('dashboard.png'); //資訊版\nvar levels = createSprite('0.png', '1.png', '2.png', '3.png', '4.png', '5.png', '6.png', '7.png', '8.png', '9.png'); //關卡地形\nvar player = createSprite('player.png'); //玩家\nvar target = createSprite('target.png'); //目標\nvar text = createSprite('arrow.png', 'youwin.png', 'gameover.png'); //文字圖\n\nvar vy = 0;\nvar vx = 0;\nvar goalX = [1000, 1000, 200, 200, 1000, 1000, 1000, 600, 1100];\nvar goalY = [700, 200, 700, 200, 200, 700, 200, 450, 700];\nvar fuel = 1000;\n\nplayer.layer = 1; //設定玩家圖層到最上層\n\nforever(loop); //重複不斷執行遊戲回圈\n\nbar.moveTo(250, 46);\n\n//遊戲主迴圈\nfunction loop () {\n drawText(fuel, 1000, 50, 'white', 30);\n \n target.direction += 1;\n player.direction = 90 + 2 * vx;\n \n player.y += vy;\n player.x += vx;\n \n target.x = goalX[levels.costumeId];\n target.y = goalY[levels.costumeId];\n \n if(text.hidden) {\n vy += 0.07;\n }\n \n if(key.up \u0026\u0026 fuel \u003e 0) {\n vy -= 0.15;\n }\n if(key.right \u0026\u0026 fuel \u003e 0) {\n vx += 0.1;\n }\n if(key.left \u0026\u0026 fuel \u003e 0) {\n vx -= 0.1;\n }\n \n if(key.up || key.right || key.left) {\n fuel -= 1;\n bar.x -= 0.5;\n text.hidden = true;\n if(fuel % 2 == 0) {\n createFlame();\n }\n }\n \n if(player.touched(target)) {\n levels.costumeId += 1;\n fuel = 1000;\n bar.moveTo(250, 46);\n }\n \n if(levels.costumeId == 9) {\n text.costumeId = 1;\n text.hidden = false;\n stop();\n }\n \n if(player.touched(levels) || player.touched(wall)) {\n text.costumeId = 2;\n text.hidden = false;\n stop();\n }\n}\n\n//創造火焰球\nfunction createFlame () {\n var f = createSprite('flame.png');\n f.moveTo(player);\n f.y += 50;\n f.direction = player.direction + 90 + Math.random() * 30 - 15;\n \n \n f.forever(function () {\n f.stepForward(5);\n f.opacity -= 0.01;\n f.scale -= 0.01;\n if(f.opacity \u003c 0) {\n f.destroy();\n }\n });\n}\n","created_at":"2020-06-18T19:30:26.906+08:00","updated_at":"2020-06-19T22:29:40.991+08:00","name":"太空人 副本","language":"javascript","screenshot":{"url":"https://cdn7.koding.school/uploads/project/screenshot/159730/defd755503d0c4c7df490362b1a19205.jpg"},"parent_id":159715,"plugin":"Game.set({width: 1200, height: 900})","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":76,"hashid":"4y3sv933","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":2781035,"file_name":"arrow.png","project_id":159730,"asset_id":230232,"created_at":"2020-06-18T19:30:26.912+08:00","updated_at":"2020-06-18T19:30:26.912+08:00"},{"id":2781036,"file_name":"youwin.png","project_id":159730,"asset_id":223533,"created_at":"2020-06-18T19:30:26.913+08:00","updated_at":"2020-06-18T19:30:26.913+08:00"},{"id":2781037,"file_name":"wall.png","project_id":159730,"asset_id":223330,"created_at":"2020-06-18T19:30:26.914+08:00","updated_at":"2020-06-18T19:30:26.914+08:00"},{"id":2781038,"file_name":"target.png","project_id":159730,"asset_id":223329,"created_at":"2020-06-18T19:30:26.915+08:00","updated_at":"2020-06-18T19:30:26.915+08:00"},{"id":2781039,"file_name":"player.png","project_id":159730,"asset_id":223328,"created_at":"2020-06-18T19:30:26.916+08:00","updated_at":"2020-06-18T19:30:26.916+08:00"},{"id":2781040,"file_name":"gameover.png","project_id":159730,"asset_id":223532,"created_at":"2020-06-18T19:30:26.917+08:00","updated_at":"2020-06-18T19:30:26.917+08:00"},{"id":2781041,"file_name":"dashboard.png","project_id":159730,"asset_id":223327,"created_at":"2020-06-18T19:30:26.918+08:00","updated_at":"2020-06-18T19:30:26.918+08:00"},{"id":2781042,"file_name":"bg.jpg","project_id":159730,"asset_id":223326,"created_at":"2020-06-18T19:30:26.919+08:00","updated_at":"2020-06-18T19:30:26.919+08:00"},{"id":2781043,"file_name":"bar.png","project_id":159730,"asset_id":223325,"created_at":"2020-06-18T19:30:26.920+08:00","updated_at":"2020-06-18T19:30:26.920+08:00"},{"id":2781044,"file_name":"flame.png","project_id":159730,"asset_id":223331,"created_at":"2020-06-18T19:30:26.921+08:00","updated_at":"2020-06-18T19:30:26.921+08:00"},{"id":2781045,"file_name":"0.png","project_id":159730,"asset_id":230239,"created_at":"2020-06-18T19:30:26.922+08:00","updated_at":"2020-06-18T19:30:26.922+08:00"},{"id":2781046,"file_name":"1.png","project_id":159730,"asset_id":230240,"created_at":"2020-06-18T19:30:26.923+08:00","updated_at":"2020-06-18T19:30:26.923+08:00"},{"id":2781047,"file_name":"2.png","project_id":159730,"asset_id":230241,"created_at":"2020-06-18T19:30:26.924+08:00","updated_at":"2020-06-18T19:30:26.924+08:00"},{"id":2781048,"file_name":"3.png","project_id":159730,"asset_id":230242,"created_at":"2020-06-18T19:30:26.925+08:00","updated_at":"2020-06-18T19:30:26.925+08:00"},{"id":2781049,"file_name":"4.png","project_id":159730,"asset_id":230243,"created_at":"2020-06-18T19:30:26.926+08:00","updated_at":"2020-06-18T19:30:26.926+08:00"},{"id":2781050,"file_name":"5.png","project_id":159730,"asset_id":230244,"created_at":"2020-06-18T19:30:26.927+08:00","updated_at":"2020-06-18T19:30:26.927+08:00"},{"id":2781051,"file_name":"6.png","project_id":159730,"asset_id":230245,"created_at":"2020-06-18T19:30:26.928+08:00","updated_at":"2020-06-18T19:30:26.928+08:00"},{"id":2781052,"file_name":"7.png","project_id":159730,"asset_id":230246,"created_at":"2020-06-18T19:30:26.929+08:00","updated_at":"2020-06-18T19:30:26.929+08:00"},{"id":2781053,"file_name":"8.png","project_id":159730,"asset_id":230248,"created_at":"2020-06-18T19:30:26.930+08:00","updated_at":"2020-06-18T19:30:26.930+08:00"},{"id":2781054,"file_name":"9.png","project_id":159730,"asset_id":230249,"created_at":"2020-06-18T19:30:26.931+08:00","updated_at":"2020-06-18T19:30:26.931+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
繁中
简中
English
日本語
1:1:1
1:1
全寬
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦