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(需自行安装)
- 平台:桌面端运行游戏本体,移动端浏览器作为控制器
如何运行
目前项目没有提供一键安装程序,需要手动完成以下准备:
- 在运行游戏的机器上安装 Happy Fun Times
- 确保所有玩家设备连接同一局域网
- 玩家设备访问
happyfuntimes.net获取虚拟手柄 - 在大屏上启动游戏并开始对局
具体安装步骤请以 Happy Fun Times 官方文档为准。
已知问题与修复
README 中记录了一些历史 Bug,多数已修复:
- 出生文字闪烁速率不自然(已处理)
- 重新开始后重生逻辑异常(已修复)
- 云朵角色控制方向反转(已修复)
- 突发的「死亡错误」Bug(已修复)
贡献与许可
项目没有明确的路线图,作者希望保持平台跳跃的核心手感,同时加入竞技元素。有想法可以通过 Issue 讨论。
授权协议为 CC BY-NC-SA 4.0,即署名、非商业性使用、相同方式共享。
评论
- 暂无评论,来写第一条吧。