一台电脑也能开黑:免费开源的 Nucleus Co-op,让 800+ 款游戏轻松实现本地分屏联机
2026/8/14 15:34:31 网站建设 项目流程

一台电脑也能开黑:免费开源的 Nucleus Co-op,让 800+ 款游戏轻松实现本地分屏联机

【免费下载链接】splitscreenme-nucleusNucleus Co-op is an application that starts multiple instances of a game for split-screen multiplayer gaming!项目地址: https://gitcode.com/gh_mirrors/spl/splitscreenme-nucleus

周末朋友登门,客厅里只有一台电脑,想玩的游戏偏偏不支持分屏,最后只能你玩我看、轮流"过手瘾"——这种憋屈,每个玩家应该都懂。而 Nucleus Co-op 就是专治这种尴尬的开源神器:它能把不支持分屏的 PC 游戏变成一台主机、多个窗口的本地分屏联机派对,免费、开源、社区持续维护。这篇文章不堆代码,只讲清楚它凭什么行、怎么上手、又怎么避开新手坑。

凭什么说它是"一机多玩"的最佳答案

开源免费,且兼容库大得离谱

Nucleus Co-op 不玩"免费试用"那套,整个项目代码公开,由全球玩家共同维护,功能一直在线更新。它内置的兼容库覆盖了800+ 款游戏,常见类型几乎一网打尽:

游戏类型代表作品
第一人称射击无主之地3、光环、使命召唤、求生之路2
角色扮演神界:原罪2
模拟经营星露谷物语
沙盒生存我的世界

多个实例,却不占双倍硬盘

有人会问:两个玩家就得装两份游戏?Nucleus Co-op 用符号链接技术让多个游戏实例共享同一份数据文件——相当于给你的游戏文件开了"分身",入口有多个,数据只有一份,省空间也省了反复拷贝的时间。

键盘鼠标也能"分家"

不用为了分屏专门买一堆手柄。XInput 手柄、DirectInput 手柄、键盘鼠标都能各自指派给不同玩家,甚至能混搭使用,预算再紧也能玩。

三个真实场景,走一遍完整上手流程

场景一:周末客厅,和室友双人联机求生之路2

  1. 打开 Nucleus Co-op,你会看到以封面墙形式展示的游戏库界面,一目了然;

  1. 把对应游戏的处理器文件放进Master/NucleusCoopTool/copyoutput/handlers/目录,然后在界面里添加游戏、把玩家数调到 2;
  2. 布局选择"左右分屏",工具会自动把两个窗口铺满屏幕;
  3. 在输入设置界面里"动一动你的鼠标和键盘",它们会实时显示出来,把设备分别绑定给两个玩家即可;

  1. 点击启动,两份实例各自运行、各占半边屏,开黑开始。

场景二:朋友聚会,4 人混战一局赛车

人多就更热闹:选 4 人格子布局,每人认领一个手柄,游戏会在四格窗口里同时跑起来。派对模式下的操作和双人几乎一模一样,只是把"玩家数"从 2 改成 4,剩下交给工具就行。

场景三:开发测试或教学演示

对游戏开发者而言,这台工具等于一个免费的"多人测试机":一台电脑同时拉起多个实例,验证联机功能、测试多种控制器兼容性都特别方便;教学演示时,老师和学员也能同步操作同一款游戏,实时讲解。

分屏魔法背后的四个"小机关"

用大白话拆解一下它内部干的事:

  • 符号链接分身术:游戏文件只存一份,多个实例通过链接"借用"同一份资源,秒开不占空间;
  • 虚拟手柄分发:工具把真实手柄的信号拦截后,分别喂给对应的窗口,相当于给每个窗口都装了一个"专属虚拟手柄",互不抢戏;
  • 窗口自动编排:根据分屏布局计算每个窗口的位置和大小,你完全不用手动拖拽;
  • 本地网络模拟:实例之间通过本机回环网络通信,模拟出"联机"效果,不需要外网和服务器。

想深入研究的读者,可以看这两个关键目录:游戏处理器(JavaScript 配置)在Master/NucleusCoopTool/copyoutput/handlers/,各种增强工具(GoldbergEmu、XInputPlus、Steamless、EAC Bypass 等)则打包在Master/NucleusCoopTool/copyoutput/utils/

新手最容易踩的 3 个坑,附解法

现象解法
处理器文件缺失或放错位置游戏在列表里不显示,或启动直接失败确认处理器文件放进了 handlers 目录,且文件名与游戏名匹配
手柄识别不到进游戏后按键毫无反应更新驱动;必要时用 utils 里的 XInputPlus 做映射转换
窗口错位、DPI 显示异常分屏画面模糊或被拉伸在处理器配置里调整 DPI 相关参数;若网络异常,记得给游戏进程添加防火墙例外

从今天开始,玩上你的第一局分屏游戏

动手其实只需要五步:先把仓库克隆下来(git clone https://gitcode.com/gh_mirrors/spl/splitscreenme-nucleus),用 Visual Studio 打开Master/NucleusCoop.sln编译出 Release 版本,再把你游戏的处理器文件放进 handlers 目录,启动工具添加游戏、分配设备,最后点下启动按钮——就这么简单。

如果你玩通了某款冷门游戏,欢迎把心得分享给社区:提交 Issue 反馈问题、分享你写好的处理器文件,或者直接提 PR 贡献代码。一个人的游戏是快乐,一群人的游戏才是派对,Nucleus Co-op 已经帮你把大门推开,剩下的就等你迈出第一步了。

【免费下载链接】splitscreenme-nucleusNucleus Co-op is an application that starts multiple instances of a game for split-screen multiplayer gaming!项目地址: https://gitcode.com/gh_mirrors/spl/splitscreenme-nucleus

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询