Scuba Sweep
Scuba Sweep 是一款使用 Flutter 开发的沉浸式且引人入胜的海底冒险游戏。这款游戏深受我们海洋塑料污染日益严重及其对海洋生物造成的破坏性影响的启发,旨在提高人们的意识并鼓励采取实际行动来创造一个更清洁的环境。
在 Scuba Sweep 中,玩家扮演一名潜水员,探索海洋深处。他们的任务是收集沿途遇到的各种塑料垃圾,同时躲避危险的海洋生物,这些生物增加了游戏的挑战性和紧迫感。

Scuba Sweep 是为 DEVPOST Global Gamers Challenge - Flutter 构建的,它利用了 Flame 游戏引擎和 Riverpod 进行状态管理。玩家可以通过选择自己的昵称来个性化他们的游戏体验,昵称用于分数跟踪。

游戏机制围绕潜水员组件展开,潜水员会自动上升,并通过拖动控件响应左右移动。随着游戏的进行,会引入塑料和敌人组件,每个组件都有基于其生物类型的独特移动方式,从而增加了玩家的难度。

为了帮助玩家完成任务,他们可以收集像珍珠这样的助推器组件,它能提供临时的护盾,保护免受敌人碰撞。当玩家组件与敌人碰撞时,游戏结束,标志着游戏会话的结束。

通过其引人入胜的游戏玩法和环保信息,Scuba Sweep 旨在阐明海洋塑料污染这一关键问题,同时为玩家提供一种有趣且具有教育意义的体验。