Project Details

The Challenge | Orbital Scrap Metal — The Video Game

Nuts, bolts, spent rocket stages, and broken pieces of satellites orbiting Earth are just a few of the many thousands of items known as orbital debris, or space junk. Your challenge is to create an orbital debris collection videogame web-app! You may build upon NASA’s Spacebirds and real data.

Bill is a garbage

我們希望以遊戲的方式,讓既使是從未接觸過相關領域的社會人士,甚至是小孩都能體會到太空垃圾的潛在危險。遊戲設定玩家從ISS出發,做太空船展開一場刺激生動的垃圾回收之旅。

AmylikesBill

程式碼

https://github.com/hm-ysjiang/BillIsAGarbage/graphs/contributors

遊戲背景

有一天,一個太空垃圾打中了國際太空站(ISS),造成其中一面玻璃破裂,Amy 心愛的小熊就這樣飄到外太空了。Bill 決定要徹底解決太空垃圾的問題並且找回Amy的小熊。

一開始玩家會從國際太空站(ISS)出發,搭乘一艘太空船來收集太空垃圾。

遊戲規則

藉由收集垃圾來賺取資金,獲得的資金可以做很多事。例如為太空船加油 升級太空船 維修或購買新的太空船等等

收集過程中玩家不僅要在閃避垃圾之餘收集垃圾,更要在有限的容積內盡可能的裝下價值最高的廢棄物。

垃圾建模時考慮到真實下的速度再將體積稍微放大來提高遊戲難度

所遇困難

由於題目要求要開發成web-app所以我們不得不放棄我們較為熟悉的unity開發環境,改用babylon.js做為開發環境。

resource:

https://www.nasa.gov/multimedia/imagegallery/index.html

https://nasa3d.arc.nasa.gov/detail/iss-hi-res

簡報

https://drive.google.com/file/d/1mUY0B3iH6Ox27DLnj...

code

https://drive.google.com/file/d/1IiciDMg80779TZecJ...

執行網址

https://billisagarbage.nctu.me