AX 爱鲜报

Mario Party 本地多人同屏游戏

基于 Unity3D 与 C# 开发的本地多人派对游戏,灵感来自《超级马里奥兄弟》30 周年。玩家用手机浏览器当手柄,同一局域网即可加入,适合聚会、黑客松和办公室娱乐。

爱鲜报评分

0.0

0 人评分

73

星数

否

中文

C#

主语言

是

活跃

2

贡献者

人工分析

EDITORIAL

推荐理由

这是一个典型的黑客松产物,用 Unity3D 加 Happy Fun Times 实现了「手机当手柄」的本地多人玩法,思路轻巧、上手门槛低。代码规模不大,适合想学习 Unity 多人输入同步、局域网联机与派对游戏设计的开发者参考。虽然完成度有限,但作为 Game Jam 风格的学习样本很有价值。

适用场景

  • 聚会/团建现场多人同屏娱乐
  • 黑客松或 Game Jam 快速原型参考
  • Unity3D 本地多人输入方案学习
  • 局域网手机手柄联机玩法研究

优点

  • 手机浏览器即手柄,无需额外硬件
  • 局域网连接,配置简单直观
  • 玩法轻量,适合派对与破冰场景
  • 代码体量小,便于阅读与二次改造

缺点

  • 依赖 Happy Fun Times,需自行安装环境
  • 无正式安装包,部署步骤偏手动
  • 项目年代较早,Unity 版本兼容性需自行验证
  • 采用 CC BY-NC-SA 4.0,禁止商业使用
上手难度 进阶

项目简介

Mario Party 是一个基于 Unity3D + C# 开发的本地多人「同人游戏」,灵感来自《超级马里奥兄弟》30 周年。它被设计成适合在派对、黑客松甚至办公室里玩的休闲竞技游戏。

项目最初诞生于 MLH LocalHackDay,作者是 Amir Uqdah 与 Lucas Tecot。

玩法与联机方式

游戏的核心创意是「手机当手柄」:

  • 所有玩家设备需处于同一局域网
  • 玩家在手机浏览器中访问 happyfuntimes.net
  • 浏览器会加载一个虚拟手柄页面,即可加入游戏
  • 游戏画面建议投放在大屏幕或显示器上,体验更佳

这种设计省去了购买额外手柄的成本,非常适合临时组局的场景。

技术要点

  • 引擎:Unity3D
  • 语言:C#
  • 联机方案:Happy Fun Times(需自行安装)
  • 平台:桌面端运行游戏本体,移动端浏览器作为控制器

如何运行

目前项目没有提供一键安装程序,需要手动完成以下准备:

  1. 在运行游戏的机器上安装 Happy Fun Times
  2. 确保所有玩家设备连接同一局域网
  3. 玩家设备访问 happyfuntimes.net 获取虚拟手柄
  4. 在大屏上启动游戏并开始对局

具体安装步骤请以 Happy Fun Times 官方文档为准。

已知问题与修复

README 中记录了一些历史 Bug,多数已修复:

  • 出生文字闪烁速率不自然(已处理)
  • 重新开始后重生逻辑异常(已修复)
  • 云朵角色控制方向反转(已修复)
  • 突发的「死亡错误」Bug(已修复)

贡献与许可

项目没有明确的路线图,作者希望保持平台跳跃的核心手感,同时加入竞技元素。有想法可以通过 Issue 讨论。

授权协议为 CC BY-NC-SA 4.0,即署名、非商业性使用、相同方式共享。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。