{"id":120786,"student_id":1981,"content":"var grid = game(32, 24); // 初始化地圖\r\nwhen('keyup', 'space', grid.pause); // 空白鍵開始、暫停\r\n\r\nfunction update () {\r\n var newGrid = [];\r\n for (var x = 0; x \u003c 32; x++) {\r\n newGrid[x] = [];\r\n for (var y = 0; y \u003c 24; y++) {\r\n var c = calc(x, y);\r\n // print(c, x*20, y*20, 'red'); // 實作一、二\r\n if (grid[x][y] \u0026\u0026 c \u003c 2) newGrid[x][y] = false;\r\n if (grid[x][y] \u0026\u0026 c \u003e 3) newGrid[x][y] = false;\r\n if (grid[x][y] \u0026\u0026 c == 2) newGrid[x][y] = true;\r\n if (c == 3) newGrid[x][y] = true;\r\n }\r\n }\r\n\r\n // 實作五\r\n for (var x = 0; x \u003c 32; x++) {\r\n for (var y = 0; y \u003c 24; y++) {\r\n grid[x][y] = newGrid[x][y];\r\n }\r\n }\r\n}\r\n\r\n// 實作二\r\nfunction calc (x, y) {\r\n var count = 0;\r\n if (grid[x-1][y-1]) count++;\r\n if (grid[x-0][y-1]) count++;\r\n if (grid[x+1][y-1]) count++;\r\n if (grid[x-1][y+0]) count++;\r\n if (grid[x+1][y+0]) count++;\r\n if (grid[x-1][y+1]) count++;\r\n if (grid[x-0][y+1]) count++;\r\n if (grid[x+1][y+1]) count++;\r\n return count;\r\n}","created_at":"2020-01-18T14:11:27.696+08:00","updated_at":"2020-01-18T14:11:41.442+08:00","name":"aaa","language":"javascript","screenshot":{"url":"https://cdn3.koding.school/uploads/project/screenshot/120786/89edcce60b8890776f43b51e69f48ea4.jpg"},"parent_id":2,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":52,"hashid":"4y3sqdn8","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":2078687,"file_name":"Gymnopedie_No_1.mp3","project_id":120786,"asset_id":107443,"created_at":"2020-01-18T14:11:27.707+08:00","updated_at":"2020-01-18T14:11:27.707+08:00"},{"id":2078688,"file_name":"koding.png","project_id":120786,"asset_id":107442,"created_at":"2020-01-18T14:11:27.709+08:00","updated_at":"2020-01-18T14:11:27.709+08:00"},{"id":2078689,"file_name":"space_bg.jpg","project_id":120786,"asset_id":107441,"created_at":"2020-01-18T14:11:27.711+08:00","updated_at":"2020-01-18T14:11:27.711+08:00"},{"id":2078690,"file_name":"earth.png","project_id":120786,"asset_id":107440,"created_at":"2020-01-18T14:11:27.712+08:00","updated_at":"2020-01-18T14:11:27.712+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
1:1:1
1:1
full
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦