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.

Debris Sweepr

每個人都有機會可以成為拯救地球與太空的一員

Smalldesire

Member List :

  • Da-Yo Tseng, engineer
  • Jyun-Jie Jhao, engineer
  • Yen-Rong Li, artist
  • Xin-Yu Wang, designer
  • Yi-Yan Li, designer

Inspirement:

  • Today's space has left many products from the earth, the wreckage of the rocket, the malfunctioning satellite, the equipment lost by the spaceman, and all kinds of artificial deris.


About Debris Sweeper:

遊戲理念
由簡到難的關卡式設計把使用者帶入不同層次的體驗,並從中了解太空垃圾的相關知識,並透過多重結局,讓玩家能自由探索,並從每個結局得到不同的省思。期望遊戲能讓越來越多人注意到這些問題,一起加入拯救地球與太空的計畫。

遊戲主要操作流程

1.依序選擇挑戰關卡

2.選擇清除太空垃圾的裝備

3.捕捉太空垃圾,過程需避免與太空垃圾、人造衛星相互撞擊

4.當太空船能量耗盡或撞擊其他物件時,遊戲結束

5.總結關卡結局故事及分數。將捕捉的太空垃圾成功帶回地球或大氣層,將迎向較為正面的結局。

6.可繼續挑戰同一關卡或進行下一關

遊戲的體驗
關卡1.最遙遠的距離:了解太空垃圾是如何產生。
關卡2.再靠近一點點:面對更為複雜情況,深入探索遊戲空間與故事意涵。
關卡3.乘以無限大:學習運用各種工具,在未知的挑戰中保持創意與熱忱。
關卡4.沒那麼簡單:前往接近真實環境的遊戲空間,也暗示真實世界的問題更為困難。
關卡5.當我們同在:這是地球人共同面對問題,學習彼此合作,達到最好的效益。

多重結局 更多省思
結局1.困在太空中,成為垃圾引發太空危機
- 能量用盡,沒有回到地球
- 被碎片擊中,太空船損壞
結局2. 地球人不開心,無法獲得開發資源
- 衛星都被擊落,沒盡到保護義務,自己可能也成為垃圾
- 清除成效不佳
結局3.在地球邊緣看見真的(會發光)的星星,獲得資金
清除成效一般~優
結局4.飛向更遠的星星,人類有機會探索新的星球,改變人類滅亡的命運
- 邀請好友,多人協作、共同清除


數值的意義
當衛星受到保護、垃圾成為資源或流星,將會提升地球人開心值以及獲得開發資金,繼續開發新的太空船來解決太空垃圾問題。

Implementation:
萬有引力公式、等速率圓周運動公式

鏡頭跟隨:
多物件跟隨、緩衝跟隨

Design Pattern
觀察者模式、策略模式

參考資料

SPACEBIRDS

Source code :

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

pdf link:
https://drive.google.com/file/d/1iQQfHKrmiWYjOs-aLQvLd_wMw5MFXKcq/view?usp=sharing

執行檔:(macOS)

https://drive.google.com/open?id=1uvHAsCfs1VDdsU0V...
https://drive.google.com/open?id=1xiRebUu5GnhpfbWF...
(原設計平台為手機,但電腦亦可執行)