第一千零七十二章 UI的问题(1 / 2)
“唔……这感觉……”
当家用机的游戏被放到掌机上的时候,高桥龙也有什么感觉?
高桥龙也想说的是“奇妙”这个词语。
首先是奇妙,然后是兴奋。
当掌机上面出现了这样惊奇的一幕之后,高桥龙也心。
马上就要新年了,虽然高桥龙也留在了会社之中,但在这个时候,却也没有其他人。
叶社是老牌的游戏会社,但为了与时俱进,他们这边的机器,也还是有接入互联网的。
打开网页,然后进入了开发者社区。
“关于解决ui问题的一些看法。”
“串流重设ui对于串流的影响。”
“有关于xbox与dc之间的输入延迟问题。”
……
在论坛上有很多的帖子,不过这些帖子之中,最多的果然也都是讨论ui的问题。
xbox的分辨率有限,而ui太小的话,且不说图像大小的问题,光是那有限的分辨率,就很难完整的显示问题。
这个问题甚至比掌机输出电视机更严重。
至少ui过大的话,大家只是看着觉得有些问题,但是游戏本身还是可以阅读的。
但是反向输出的话,那就不一样了。
玩不了也是一个问题。
高桥龙也点开了一个帖子。
这是一个技术贴。
高桥龙也本身对于这方面的技术并不是很能够看得懂,但对方说的部分内容,高桥龙也还是明白的。
“……根据情况,实现ui管理最佳的方式,便是设计两套ui,在切换设备,ui本身也能够无缝切换,这样所能够实现的效果才是最好的。”
这位仁兄认为,最佳的实现方法,就是厂商在开发的时候,就设计两套ui,ui本身可以切换,而且并不影响游戏机制和设计本身。
这也是开发团队本身就想要促进的事情。
毕竟,如果是游戏已经开发好了,然后利用游戏本身的机制和机器自身来实现画面和ui的转换,这种事情很不现实。
但如果厂商自身就制作了两套ui,倒是可以方便一点,更重要的是,ui本身的设计其实并不会怎么影响开发。
然而在回帖的楼层,就有人提出了会串流的玩家数量并不是很多的这一看法。
“虽然夏森老师提出的这个创意很多,但是我个人认为会使用串流的人很少。串流固然有趣,但实际上还并不是最佳的解决方案,如果xbox能够将那根串流线取下来的话,这样才是最佳的解决方案吧。”
这个人说的有道理。
高桥龙也在玩游戏的时候也是这种感觉。
ui是一个方面,而另外一个方面,就是上面那根线。
如果没有那根线的话,这游戏的感觉,至少能够提升一倍!
除此之外,也有帖子对于通用的游戏ui提出了解决方案。
“关于方舟引擎的通用转化系统。”
这个帖子的作者是一名独立开发者,他曾经使用方舟引擎制作了属于自己的galgame,这个集程序员、美工、脚本于一提的开发者认为,如果重新定义游戏的输出接口,然后做成新的ui。
这种事情听起来很复杂,但师酱是很简单的。
如果一个文字avg需要运行的话,需要很多运行库之类的,然后游戏本身与系统之间互相交互之类的。
想要移植的话,就要考虑另外一台机器的情况。
但这位程序员提出了一个看法。
他对方舟引擎研究比较深入,因此他提出的这个方法,就是将方舟引擎本身当成一个“黑盒子”。
甚至于,他认为可以通过这种方法使用打包和移植游戏,然后将其实现。
然后将游戏的接口进行重新定义,使其实现的功能产生区别。
什么是黑盒子呢?
简单的比喻一下的话,可以将一个程序看成是一个“1+1=?”的数学题。
如果想要知道这个问题的答案,使用者便将这个问题递给一个黑房间里面,让其解答。
在这个黑房间里面发生了什么,外面的人是不知道的,无论里面是一只猫在做数学题,还是一个宇宙人在做数学题,但是输出的答案都是“2”这个正确结论。
这就是黑盒子了。
而这个程序员提出的解决方案就是类似这种。
在知道了“1+1=2”的答案之后,那就无所谓中间的过程了。就好比这个问题的“原本答案”是一只猫做出来的,但自己这边让一只大象来回答这个问题,只要保证能够实现1+1=2,那就没有问题了。
别说,这个人提出来的想法还挺有前瞻性的,在未来,也的确有类似系统做的引擎例如让安卓平台运行pc上的galgame的程序ons。
ons的原理,就是在明白ns脚本编写语言的基础上,对其进行解析,使得内容能够呈现在手机、掌机或者其他的设备上面。
不过高桥对于移植本身并不是特别有兴趣,他更关心的是这个人提出的ui变换的想法。
简单来说,这个人就是重新定义了“1+1=3”这个条件。
↑返回顶部↑