介紹
《Shroom Rush》是一款輕鬆的平台遊戲,玩家可以控制蘑菇角色 Finley,應對挑戰、收集金幣並發現新的故事元素。這款遊戲是用 Pygame 構建的,是一種逃避現實的遊戲,在每個關卡中都提供可愛有趣的體驗。
靈感
在當今快節奏的世界中,人們需要輕鬆地擺脫壓力。我們將《Shroom Rush》打造為一款簡單、有趣的遊戲,可幫助用戶放鬆身心,擁有可愛的主角、引人入勝的故事和溫和的遊戲玩法,旨在讓人們從日常生活中獲得精神上的休息。
特徵
- 角色控制:向左、向右移動和跳躍以導航芬利的世界。
- 動態避障:透過時間跳躍和動作來躲避黏糊糊的障礙物。
- 硬幣收集:收集硬幣以提高您的分數並解鎖成就。
- 有限的生命和等級進展:從三個生命開始並到達最終門戶以進步。
- 背景音樂:加入身臨其境的背景音樂以增強遊戲玩法。
- 獨特的角色對話:在每個關卡的最後使用 OpenAI 的 API 產生引人入勝的對話。
- 自訂地圖和資源:使用 Adobe Express 設計帶有平鋪和圖形的地圖。
- 高分追蹤:分數儲存在 MongoDB 中,以供將來重玩和比賽。
如何跑
git clone [ < repo_url > ]( https : // github . com / tvirat / NewHacks . git )
pip install - r requirements . txt
技術細節
- 遊戲引擎: Pygame 用於核心機制和角色控制。
- 地圖設計:使用 Tiled 建置並載入 PyTMX 的自訂關卡。
- 資料庫: MongoDB,用於追蹤高分並儲存使用者資料。
- 對話和故事擴充: OpenAI 的 API 用於獨特的遊戲內角色對話。
- 設計工具:用於創建遊戲資源和圖形的 Adobe Express。
前景
- Web 應用程式部署:我們計劃將 Shroom Rush 作為 Web 應用程式託管在 Vercel 等平台上,以便更輕鬆地透過公共網域進行存取。
- 附加關卡和故事:透過更多關卡和更豐富的故事元素擴展芬利的旅程。
- 增強的使用者體驗:用於個人化分數追蹤和排行榜整合的使用者身份驗證。
- 社交功能:新增排行榜和社群挑戰以提高可玩性。