开启辅助访问
 找回密码
 立即注册

为啥switch性能不如手机,手机却不能模拟switch游戏?

may06 回答数5 浏览数465
为啥switch性能远不如手机,手机确不能模拟时switch游戏?
使用道具 举报
| 来自上海
qq王国代理 | 来自北京
先看是不是,再看为什么。
前言:无利益相关,全程没收广告费,如果文中提到的厂商有合作意愿可私聊,到时候点赞的各位都是我的原始股东了!
看了很多答主在说技术上的东西啊,其实上作为性能更高的手机,模拟switch游戏其实是可以实现且已经实现且已经一定范围内商业化应用于生活的。
很简单,只需要打开本世代最牛批的搜索引擎——某宝,输入“switch手机模拟”,我们就可以看到有各种各样卖手机拉伸游戏手柄的,其中以盖世某鸡的各种型号为主,用来当广告的也都是类似于塞尔达、宝可梦这样第一方的老任当家游戏为噱头做宣传。


你搜百度都不一定有这么具有指导意义的结果

但求是我觉得这个问题和技术关系并不大
凭心而论啊,这样的产品如果出现在六七年前,我还拿着家里1200块一个月的生活费刚刚进入大学的时候,对我来说其实还是蛮有吸引力的。作为一个不富裕的大学学渣,最缺的就是钱,最不缺的就是折腾的欲望、对娱乐方式的探索和实现这二者时间。当时一台安卓机我能花很长时间去找攻略root,去魔改电池,去给手机装花里胡哨的主题,去从网上下载各种各样的软件apk等等。谁不知道游戏机好玩啊,但那个时候随便一台游戏机外加游戏的成本,都会让我连着几个月啃馒头就榨菜了。
后面日子稍微好了一些,高中开始学的魔术慢慢有了用武之地,逢年过节出去接几场演出什么的,手头就算是能有点闲钱了,差不多是我大三的时候吧,我也买了游戏机,当时买的新大三,一直从大三玩到工作后,最后有了switch以后才算是光荣退役了。
有了这些经历,其实对我来说就算在淘宝上没有搜索到手机模拟switch的解决方案我也不会相信手机就模拟不了switch游戏,现在的年轻人可能没赶上过啊,我上大学的时候,大家普遍都不富裕,盗版游戏流通的也非常普遍,一个游民、一个3dm偶尔再用用游讯,再不济在论坛或者贴吧求爷爷告奶奶,上到主机独占下到葫芦娃大全集,基本没有搞不到的资源。什么平台独占,什么付费游玩,在互联网老哥的的眼里难道不都是公共资源?当然这不是鼓励大家玩盗版啊,玩盗版或者破解肯定是不对的,只是想说模拟器这个东西,技术上早都非常成熟了,就算不能用手机模拟,有台普通一点的电脑也基本就安排了。
那是什么造成现在很多人觉得受手机不能模拟switch游戏了呢?其实就是体验不同。
模拟器只是一个软件,但不是一个游戏的全部。软件只能提供基础的使用,而游戏提供的除了游戏本体,还有带给玩家的舒适感、有针对性的优化以及与硬件相匹配的操作逻辑。
如果在手机和switch玩过同一款游戏的朋友们肯定有感受的啊,在手机屏幕上搓玻璃和用手柄的按键摇杆打游戏一定是两种不同的体验。我不说这两者哪个更好啊,毕竟体验这玩意,只有适合与不适合,没有好与不好。但就我个人而言,卡牌类游戏上两者差异并不大,但是到了act游戏或者横版跳跃类游戏、射击游戏、rougelike游戏等类型时,我个人还是偏好于在switch上完成游戏的。用手机操作,无论你屏幕再大,毕竟需要两只手在屏幕上进行操作,你的视野势必会被手遮挡一部分,一些关键的地图要素或者是其他的参考页面会被手挡住,长时间的操作也会导致误触等情况出现,而这个问题在switch上有独立的按键和摇杆是不会出现的(当然,switch的原生手柄会长时间操作也会有漂移等问题,该误触照样误触)全屏体验,不怕误触,这种体验,手机模拟不了。
另一方面,我用手机玩游戏的时候其实并不能完全放松下来,手机上方的弹窗会疯狂的打断我玩游戏的沉浸感。比方说塞尔达里面我刚爬上一座塔时,突然弹钉钉,领导问我啥时候交这周的周报、或者说是我正在喷喷里面和对面的小章鱼激情对射的时候,女朋友一个微信弹出来问我有没有喂猫等等,这些乱入对于打游戏这件事情来说都是非常致命的,让我始终处于一个工作和游戏谁重要?女朋友和游戏谁重要?猫和游戏谁重要?等等这种两难选择的人生难题中,非常脑壳疼。是,没错,手机是可以关闭弹窗,但是工作了的朋友都知道,像我这种恬不知耻赖在知乎的低级社畜来说,是没有资格关闭微信和钉钉的弹窗的,我本来就是忙里偷闲苦中作乐,又何必在偷来的闲暇时光里,再自寻烦恼呢?想玩就玩,投入地玩,这种体验,手机模拟不了。
最后就是性价比问题了。虽然现在很多手机性能上都能模拟switch游戏了,但终究这样一台手机的价格也不便宜,我花了更多的钱,到手以后还要花更多的时间去琢磨怎么安装游戏,怎么适配参数,怎么调整硬件,让我本就不富裕的时间更加雪上加霜,这不公平,我的朋友。虽然我现在赚的不多,但是switch上的游戏一个月买上一两张倒也不会影响生活,一个游戏机买了稍微爱惜一点,2000多块钱的switch用个三四年一定问题也没有,这不比玩手机网游一言不合上头冲个648来得划算很多?时间和金钱的双重性价比之下,switch确实是比手机模拟更香一点的。到手就玩,没有额外投入,这种体验,手机模拟不了。
你看,这么说下来,手机还真是不能模拟switch游戏呢,这个无关技术,就是个用户体验的事情。
以上基本就是我的全部内容了,都看到这里了,觉得好了点点赞,觉得垃圾了在评论区骂我两句(家在知乎买房了,私信评论必回复),在这里谢过各位原始股东了。


其他答的还不错的回答也有啊,大家没事可以去康康~
如何看待宝可梦 DP 游戏《精灵宝可梦:晶灿钻石/明亮珍珠》复刻版?游戏《异度之刃 2》是不是被严重低估?Switch 是不是智商税?如何看待国行 Switch 锁服不锁区,目前看来国行 Switch 对比其他版本还值得入手吗?咸鱼上买二手游戏卡带可信吗?switch哪些游戏推荐实体卡,哪些游戏推荐数字版?我要买一个switch,为了玩塞尔达,但是塞尔达到底存到switch里还是再买个储存卡?
回复
使用道具 举报
7522 | 来自北京
大家分析了一堆又一堆,但百闻不如一见,手机当然可以模拟switch一部分游戏啊!
egg模拟器模拟ns游戏测试情况以前的回答
美国NX工作室发布了switch安卓模拟器,这对任天堂有何影响?
回复
使用道具 举报
shawn8888 | 来自北京
答案略微简化
手机?不要看switch能移动就把它和手机类比了。
switch的芯片提供者是谁?英伟达啊。英伟达是用什么思路做移动处理器的?拿桌面架构直接砍啊,switch上这块,就是把Geforce 9xx系列的GM20x显卡架构直接砍到256个流处理器,配上几个ARM处理器就完成了啊,归根结底ARM处理器部分是半卖半送的啊,人卖的就是 和同代电脑架构一模一样的GPU,一模一样的软件支持。 从这点上看,switch的硬件特性其实更接近于PC而不是手机。
而从驱动层面上更容易论证这点。 nv给switch提供的系统,除了有任天堂和nv联合优化的图形API加持外,这块GPU当然是桌面上能跑的API它都支持,OpenGL(不是OpenGL ES)、DirectX12、Vulkan等全都OK。而对比手机里面的算是GPU第一梯队的高通Adreno,事实上直到865时代,连个标准的Open GL驱动都是社区第三方在维护,而且API版本很低,绝大多数手机上只有OpenGL ES可用。 至于Vulkan,那确实可用啊,但是绝大多数游戏是不用Vulkan的,不同厂商的优化也非常参差不齐。
而且GM20B相对于手机的GPU差异也远远不止这点API这么简单。具体在英伟达的datasheet和宣传里面可以比较清晰的了解,但是总结下来就是:这是一个类PC显卡,这里的游戏开发思路是PC、主机思路,这里的实时渲染器是延迟渲染为主。
手机要模拟NS,就至少得面对OpenGL ES是OpenGL的子集这个问题,一些功能你不可用。尽管是一些功能,但是你真遇到了使用它们的游戏就只能要么放弃它们。而只有更先进的Vulkan,才能允许你从0模拟一套武器兼容OpenGL的渲染器出来。目前手机上唯一的switch模拟器貌似就是这么做的。但是这里还有一个问题,厂商给Vulkan驱动的优化参差不齐,性能兼容性差异本身就非常巨大了。
至于CPU上面,反而基本不是问题。因为 手机和switch都是ARM处理器,并且游戏不直接进行ARM底层的操作,而且在游戏里CPU计算只是负责逻辑、资源处理这类计算的,压力不大,模拟问题也不大。
但是注意我上文提到的,switch除了OpenGL图形库外,还有任天堂自家的库,这套完全不开源的部分,就全得靠在游戏中的应用来反向适配,人品不好的话就会出一个游戏适配一次。

再补一点,依靠巨大的性能差异来全盘软件模拟目标硬件的时代已经随着3D游戏的铺开是彻底沦为了过去时。根本原因就是你没法软件模拟出一个性能够用的GPU出来。 对于绘图这块现在唯一的有效率方案就是把游戏主机原来的图形调用直接用目标GPU来完成,经过适当转换,使用OpenGL这类通用API完成渲染。但是毕竟这些游戏是经过自动转换的,在模拟器上和在原生系统上对于很多操作的解释运行是不一样的,所以即便硬件差不多特性也100%支持,依然会出现诸如纹理错位、渲染顺序颠倒等诡异错误,绝大多数情况下需要人工调整适配优化(比如PSP山脊赛车的仪表盘问题等),不调整直接运行而没有任何图形错误的游戏是凤毛麟角。
这里甚至还要提一些“游戏开发商利用了该平台的一些硬件设计特性而完成某些操作”这种极端情况。人家开发商就是需要用到某些“不规范操作”来实现某些目的,如果你简单的转换运行,反而就可能直接出现错误。
而CPU部分,随着游戏主机也变成了具有操作系统的设备,直接硬件层模拟也失去了必要性,只需要将游戏主机的CPU部分操作对应转换到宿主系统上就行了,也不再需要具体到多少倍的性能,CPU最高效率能做到接近1:1运行,不存在性能差异。但是吃性能和bug多是肯定的,因为除了游戏本身的CPU占用,CPU还要负责一些在原平台上就是专门模块或者无需解决的事情,比如加解密、贴图缩放这些操作。而手机的CPU很多情况下还是中看不中用的,运行复杂计算其实非常容易吃满,比如PPSSPP的贴图放大,非常吃CPU以至于极少有手机能真的开满。
然后最后一个问题,也是个不是问题的问题,就是存储容量。 手机游戏更多的是要和应用程序、数据、多媒体内容妥协空间,而switch可以一个游戏30GB,你想象一下在一个手机上(哪怕是256GB的手机)上赛一个30GB的游戏,光是一个游戏就能占用手机全部空间的10%以上,开销也吃不消啊。

至于其它答案的“散热”,这根本就不是问题。
,拿GPGPU简单的对比一下,得益于制程和架构的进步,今日的骁龙865处理器,已经以更低的温度达到了1244 GFlops的32位浮点计算能力,而switch Soc版Tegra X1只有大约471GFlops。纯计算的话,865只需要越一半的性能,就已经和它差不多了了,实际上功耗只会更优。 所以主动散热并不构成switch的优势,这反而是因为老制程架构带来的累赘,减少风扇提高每瓦性能只会带来更好的体验,这一点大家都知道,奈何当时确实没有。
回复
使用道具 举报
d101 | 来自黑龙江
.
模拟需要很多倍的额外麻烦,手机性能现在还不足够。
硬要比喻的话就是,你抓一只猴,它上窜下跳吃喝拉撒都像个猴。
但是如果你让一个人去扮演猴,还得一模一样,那可就麻烦大了。他得有精湛的演技,还得穿猴皮衣服,满脸画毛,费得劲比你逮只真猴可大多了。
综上所述,模拟器需要比目标机种大很多倍的资源才能模拟出比较好的效果。所以手机进步到ns若干倍机能的时候,这个人扮的猴子就看起来很像回事了。
.
回复
使用道具 举报
cnhz76 | 来自北京
绝活哥和英雄海。
专业对口和高学历学生。
钥匙和铁丝。
游戏机就是为了玩游戏设计出来的,独占游戏也是配合这个游戏机设计出来的。
游戏机在制作的时候要做到的目标只有:让上这部游戏机的游戏都能有理想的运行情况。反过来,游戏也要配合游戏机。
手机则要考虑,拍照,电话短信,游戏,视频,音乐,蓝牙,上知乎,等等所有的问题。
对于开锁而言,手机就像一根万能的铁丝,但是锁不配合你,你需要有高超的手段去开锁。而游戏机就是这个锁头的钥匙。一下就开,但是也就能开这把锁了。
还要考虑游戏制作人的意愿,进行加密,不让你想办法用铁丝撬开锁。这就更难了。手机功能强大,但是毕竟就这么大一块东西,抛开屏幕和电池剩下的部分能开发的功能实在有限。
回复
使用道具 举报
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影