
移植任天堂 DS 游戏,意思是把一款你拥有的游戏重建成面向现代硬件的新项目。DS 从 2004 年卖到大约 2014 年,配两块 256x192 的屏幕、一层电阻式触摸、一个十字键和一个麦克风。这些硬件如今都不存在了,所以移植是重建,不是转换。
你必须拥有要移植的东西。你开发的 DS 游戏,或你持有重制许可的游戏,都可以做。你买来的零售卡带不行。这里不涉及提取 ROM,也不涉及套一层模拟器。
DS 游戏很适合移到手机上。触控笔是触摸屏最近的祖先,所以输入设计几乎能原样活下来。Summer Engine 把游戏重建成真正属于你的项目,导出到 iOS、Android、桌面和网页,并且不收分成。
触控笔设计是能干净迁移的部分
DS 游戏是围绕 256x192 电阻屏上的单点接触设计的。手机用的是电容多点触摸,容错更高,还支持 DS 从未有过的手势。直接点按、拖拽和描绘路径都能一对一映射。常见的调整是点击目标的尺寸,因为指尖覆盖的面积比笔尖大;另一个是小按钮上那种触控笔暗示的精准压感不见了。
第二块屏幕该怎么办
DS 的两块屏都是 256x192,中间有一道物理缝隙。在细长的手机屏上,保持两块面板上下叠放能还原原本的取景。在桌面和电视上,多数移植会把玩法屏提升为主画面,把地图、背包或菜单屏变成叠层或按键切换的面板。那些把缝隙当成设计元素的游戏,比如跨屏纵跳,就需要专门做布局,而不是直接堆叠。
美术、分辨率和 DS 调色板
DS 精灵是为 256x192 面板制作的,配色受限,显存预算也很紧。在现代分辨率下,整数缩放加最近邻过滤能让它们保持锐利。用双线性模糊放大是常见的错误。DS 的 3D 是固定管线,没有着色器,所以 3D 的 DS 游戏原样复刻出来会比预期更平。重做光照并使用更高分辨率的贴图,通常比精确复刻更有利于游戏。
麦克风、双声道音频与存档
DS 麦克风被用来吹气、喊叫和语音输入。手机麦克风支持同样的动作,但桌面玩家期待有替代绑定,所以每个麦克风操作都要配一个按键。DS 音频是 16 个 ADPCM 和 PCM 声道,你原来的音频源文件会以更高质量重新导入。存档从卡带上的 EEPROM 和闪存变成普通文件,所以你可以免费加上多个存档位和云存档。
常见问题
能把任天堂 DS 的 ROM 转换成现代游戏吗?
不能。没有转换器能把一个 .nds ROM 变成可编辑的项目。移植 DS 游戏,意思是从你自己的源码、美术和设计重建。Summer Engine 不加载 ROM 文件。
移植我拥有的 DS 游戏合法吗?
只有在你拥有权利时才合法,光有一份副本不行。重建并发布一款 DS 游戏,要求这游戏由你制作,或你持有重制许可。买下卡带并不给你这个权利。
DS 游戏在手机上表现好吗?
好,比多数复古移植都好。DS 游戏是围绕单点触摸输入做的,这能直接映射到手机触摸屏。主要改动是为指尖放大点击目标,以及对第二块屏幕做一个布局决定。
在电视或显示器上怎么处理第二块屏幕?
把主要的玩法屏提升为全屏,把第二块屏变成 HUD 叠层或可切换面板。把两块 256x192 的屏幕上下叠放同样可行,能保留原本的取景,代价是宽屏显示器上会留下很大的空白边。
我的 DS 像素美术在 1080p 下会很难看吗?
只要缩放方式正确就不会。用整数缩放加最近邻过滤保持像素干脆。双线性放大才是让 DS 美术发糊的原因。另一种做法是把关键资源按更高分辨率重画,并保留原本的布局。
继续探索
用 Summer Engine 创作的更多方式
AI 游戏制作器
用语言描述就能制作完整 2D 和 3D 游戏的中心。
打开Make a game from a picture and the idea it holds
Bring a picture and Summer Engine builds a game inspired by its look and concept: scenes, gameplay, and matching art in one project you own.
打开Port a 3DS game by rebuilding it, not converting it
Porting a 3DS game means rebuilding a game you own as a new project that runs on platforms that still sell games. There is no file converter for this.
打开Port a Wii game and decide what happens to motion control
Porting a Wii game means rebuilding a title you own for hardware without a Wii Remote. The pointer and the motion gestures need a new input design.
打开Port a Wii U game off the smallest console audience
Porting a Wii U game means rebuilding a title you own for platforms with a single screen. The GamePad layer is the part that has to be redesigned.
打开Port a PSP game and give it a second analog stick
Porting a PSP game means rebuilding a title you own. The camera design is the biggest change, because the PSP had one analog nub and no right stick.
打开Port a PS Vita game before the platform disappears entirely
Porting a PS Vita game means rebuilding a title you own. The rear touch pad is the one input with no modern equivalent.
打开Port a GameCube game from 480p to a modern project
Porting a GameCube game means rebuilding a title you own. The analog triggers and fixed camera design are the parts that need deliberate decisions.
打开Port a Switch game to the platforms you can publish on yourself
Porting a Switch game means rebuilding a title you own for other platforms. Nintendo platform publishing itself requires an approved developer account.
打开平台游戏模板
从现成的项目开始,描述你想要的改动即可。
浏览浏览所有游戏模板
从现成的项目开始,描述你想要的改动即可。
浏览