标题:
[业评]
关于API和游戏制作的关系
[打印本页]
作者:
模拟器高手
时间:
2019-4-7 21:15
标题:
关于API和游戏制作的关系
https://www.bilibili.com/video/av44395864
这个科普视频不错。
ps4估计是吸取了ps3的教训,提供了两组不同的api,只用到高级语言的gnmx,摆明了就是那些只想着跨平台捞快钱的厂家摆烂用的,因为门槛低上手快,厂家的开发意愿比ps3时代更强了,但也因为是和dx11差不多的东西,ps4因为配置问题,肯定被i3+750ti吊打。
另一个要用到底层语言的gnm,这是门槛很高的api,除了第一方,估计就没多少厂家肯做这种亏本买卖了,对于技术要求极高,请程序员的价格都和普通码农差远了。当然,使用底层语言的api,代码执行效率也是最高的。当年的voodoo能吊打所有竞争对手,主要原因就是那个使用底层语言的glide,效率比 opengl和dx都要强。
作者:
yfl2
时间:
2019-4-7 21:28
楼主,你别多解释,露怯
作者:
huzhiyangqaz
时间:
2019-4-7 21:43
posted by wap, platform: iPhone
喷了,槽点太多
作者:
AVの炼金术士
时间:
2019-4-7 21:46
posted by wap, platform: 小米
难道不是楼主说的这样吗?我也看过这个视频的,我还以为就是这样的。所以后来跨平台的就pc,独占的才买ps4。感觉也确实是跨平台的PC优化更好一点。
作者:
Nigel
时间:
2019-4-7 22:42
跨平台游戏不见得就非得用高层API,如果游戏引擎支持底层的就可以直接用。
另外,DX12再底层也是通用API,效率理论上没法和console上专为AMD设计的API比的
作者:
ddaaii
时间:
2019-4-8 01:03
Posted by: OnePlus ONEPLUS A3000
哈。哈。哈~
TGFC·NG
作者:
卖哥
时间:
2019-4-8 01:09
posted by wap, platform: Meizu M9
glide根本不是低级api
恰恰相反,它技术上是一个简化的opengl,配合的是提升开发效率的预制包设计。
它做特效比其他api更简单。
作者:
devliet
时间:
2019-4-8 01:46
posted by wap, platform: Android
对于想赚快钱的公司,啃下底层api并无难度,又不追求对api的高效使用。
本帖最后由 devliet 于 2019-4-8 02:02 通过手机版编辑
作者:
MacPhisto
时间:
2019-4-8 02:52
posted by wap, platform: Chrome
gnm和dx12/vulkan一个级别的。没有那么底层。
作者:
u571
时间:
2019-4-8 08:10
谁告诉你们越底层效率越高?DX12游戏到现在有几个跑的过DX11?你自己写汇编能跑的赢intel自家编译器吗?
什么功能都要自己去写的API不叫强,根本就是懒或者没钱开发,你们自己去看看全地球成功的API无论是巨硬还是谷歌还是Facebook亚马逊等等,哪个不是高级API?
而且骚尼巨硬也绝对不可能把软件开发最底层的东西给开发者,很容易出现安全性问题或者皮角
[
本帖最后由 u571 于 2019-4-8 08:11 编辑
]
作者:
defer
时间:
2019-4-8 12:16
posted by
edfc
, platform: iPhone Xr
赚快钱会用虚幻就行了,你看吃鸡在x1上那个表现。
作者:
DoloresI
时间:
2019-4-8 17:06
照这么说,那第一方的游戏画面应该比第三方强多了,可是差距并不大吧。。。。
作者:
reg-neo
时间:
2019-4-8 18:03
posted by wap, platform: iPhone
引用:
原帖由 @DoloresI 于 2019-4-8 17:06 发表
照这么说,那第一方的游戏画面应该比第三方强多了,可是差距并不大吧。。。。
1886 和地平线算可以吧
欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/)
Powered by Discuz! 6.0.0