<Ping Martians>是一款文字冒險角色扮演遊戲,透過扮演火星任務的科學家,玩家將透過通訊系統與遠在地球的NASA和愛人通訊。藉由在不同訊號情況下的通訊,玩家會逐漸理解火星通訊的難點,同時也在過程中學到火星相關的太空知識。
這次我們所使用的架構為 Phaser3,這是一個HTML5 的遊戲框架,多用於開發跨平台的 2D 遊戲,除了簡易使用外,他還是一個開源的框架,讓無數的開發者可以將自己的作品推廣出去。在專案管理上,我們使用了 Github ,除了能讓團隊成員輕鬆線上互動之外,更能透過開源,讓全世界對這個專案有興趣的人一同參與貢獻。
地球與火星之間距離的模型是使用了兩個星體的公轉、自轉運動方程式設計而成,搭配上UTF時間,打造出模擬地火通訊的延遲差。在遊戲中也對於火星探索任務進行的知識擴充,除了好奇號、深空網路等資料外,我們的遊戲設計框架也保留了資訊擴充的欄位與機制。使未來如有需要新增、編輯資料都相當容易。