# 把 Wii 游戏移植到 Steam

> 在 Summer Engine 里重建一款你拥有的 Wii 游戏，再导出上 Steam 的桌面构建。指针变成鼠标，体感变成一个设计决策。

- URL: https://www.summerengine.com/zh/port-wii-game-to-steam
- Keyword: 移植 wii 游戏到 steam
- Related: https://www.summerengine.com/zh/porting

把 Wii 游戏移植到 Steam，意思是在 Summer Engine 里重建一款你拥有的游戏，并导出桌面构建放上 Steam 商店页面。Wii 是家用主机而不是掌机，所以它的移植问题和 3DS 或 DS 重建不一样。

有三条 Wii 的具体特性决定了工作量。它向电视输出 480p，常常是 4 比 3，按现代标准这很低。它的主要输入是红外指针，几乎能完美映射到鼠标。而它有体感和手势输入，在桌面上没有任何对应物。

第四条是本地多人。Wii 游戏经常支持四名玩家共用一块屏幕，Steam 也支持这个，但它需要明确的多手柄处理，而不是主机上那种默认四个手柄就在那儿的假设。

## 指针转鼠标是这个集群里最轻松的收获

Wii 遥控器的指点是一种屏幕绝对位置输入，而鼠标提供的正是这个，还更精确、不会漂移。瞄准、光标驱动的菜单、指哪打哪和拖拽交互都能直接搬过来，而且通常比原作手感更好。有两处调整值得做。移除任何指针重新校准或感应条相关的提示，它们不再适用。以及重新调整难度，因为原设计里有为指针抖动做的补偿，鼠标消除了那份误差，可能让射击段落变得毫无挑战。

## 体感操作怎么办

在一台 Steam 机器上，挥动、甩动或倾斜没有任何诚实的一比一替代。逐个动作来选。把挥动换成按键加上原有动画，多数 Wii 移植都这么做，玩家也接受。把倾斜换成摇杆轴。把摇晃换成长按或快速连按。部分手柄带陀螺仪，包括 Steam Deck 和 DualSense，所以陀螺仪瞄准是一个正当的可选模式，但绝不能是唯一路径。此外，任何建立在平衡板或外设上的内容都要砍掉或重设计，因为那些东西不能默认存在。

## 从 480p 和 4 比 3 到现代显示器

Wii 输出 480p，很多游戏是按带过扫描安全边距的 4 比 3 电视构图的。一块 1080p 显示器的像素量是它的四倍多。对 3D 内容，提高渲染分辨率、贴图分辨率、阴影贴图和绘制距离。界面要重做，因为 Wii 菜单是按电视观看距离做大的，而且常常放在如今已不存在的过扫描边距内。如果你拉宽到 16 比 9，要核实多出来的视野不会毁掉镜头揭示或解谜取景。

## 一台 PC 上的四个手柄

Wii 游戏假定有多个遥控器。在 Steam 上你必须在运行时处理手柄的连接与断开，有意识地把设备分配给玩家，支持混合设备类型包括一名键盘玩家，并为每名玩家显示正确的按键图标。Steam Input 能处理其中很多事，还能让你为每种支持的手柄提供默认配置。如果游戏是沙发多人，就加上 Steam 的远程同乐选项，因为它能把一个只能本地进行的 Wii 设计，变成玩家真的组织得起来的线上活动。

## Steam 发行步骤

一个 Steamworks 合作伙伴账号，外加每款 100 美元的 Steam Direct 费用，游戏产生收入后可回收。构建通过 SteamPipe 上传到 depot，并用分支做私有测试。商店页面需要胶囊图、玩法截图、预告片、标签和系统需求，而且必须在发售前先上线一段时间。Steam 云存档、成就和一次 Steam Deck 检查都值得加上，不过带手势输入的 Wii 游戏在 Deck 上需要仔细处理，因为 Deck 没有鼠标。

## FAQ

### 我能把 Wii 游戏移植到 Steam 吗？

可以，前提是游戏是你创作的，或者你持有授权。你在现代引擎里重建它，并导出用于 Steam 的桌面构建。Summer Engine 能从对原作的一段描述生成可玩场景，让你用 C++、GDScript 或 C# 编辑，并导出 Windows、macOS 和 Linux 构建。

### Wii 的体感操作在 PC 上怎么处理？

它们无法直接搬过来，所以要逐个动作替换。挥动变成保留同一动画的按键，倾斜变成摇杆轴，摇晃变成长按或快速连按。在带陀螺仪的手柄上，陀螺仪瞄准是个不错的可选模式，但它绝不该是唯一的输入路径。

### Wii 指针能映射到鼠标吗？

能，而且这是这个集群里最干净的一次转换。指针是屏幕绝对位置输入，而鼠标提供的正是这个，还更精确。移除感应条和重新校准的提示，并重新调整任何围着指针抖动平衡过的难度。

### 怎么让 480p 的 Wii 素材在 1080p 下看起来对？

对 3D 内容，提高渲染分辨率、贴图分辨率、阴影贴图尺寸和绘制距离，因为几何体和动画依然成立。界面要彻底重做，因为 Wii 菜单是按电视观看距离设计的，而且常常处在现代显示器不再具有的过扫描安全边距内。

### 四人 Wii 游戏在 Steam 上行得通吗？

行得通，但你必须明确处理手柄：运行时的连接与断开、有意识的玩家分配、包含键盘玩家在内的混合设备类型，以及每名玩家正确的按键图标。Steam Input 能帮上忙，远程同乐还能让人们把沙发向设计搬到线上玩。

[开始你的 Steam 移植](https://www.summerengine.com/zh/download)

---

## Machine-readable resources

- Site index for agents: https://www.summerengine.com/llms.txt
- Full inlined content: https://www.summerengine.com/llms-full.txt
- Porting catalog: https://www.summerengine.com/llms-porting.txt
- Structured catalog: https://www.summerengine.com/agent-catalog.json
- Sitemap: https://www.summerengine.com/sitemap.xml
- Developer resources: https://www.summerengine.com/docs
- Summer API (assets from any agent or code; public per-call model prices): https://docs.summerengine.com/api