1
b821025551b 319 天前 1
Android 开发不也是在 windows 上的么,怎么也不见移植
|
2
ripperdev 319 天前
一般是跟版权和发行权有关,比如血缘诅咒的 IP 所有权和发行权都在索尼手上。
|
3
icyalala 319 天前 1
有些是市场策略,有些是移植问题。想要做好移植不可能存在 "举手之劳" 这种事情。
至于开发在 Windows 上,不意味着能在 Windows 上直接跑,比如大部分 Android 游戏也是在 Windows 上开发的。。 |
4
koto 319 天前 1
做游戏是个商业行为,不会按程序员的出发点去做。
|
6
tool2d OP |
7
murmur 319 天前 1
主机端独占不是很正常么,有人愿意全价首发购买你会上 PC 等着被破解么
|
8
icyalala 319 天前
@tool2d 我表达的意思是,开发平台和运行平台不一定是相同的,比如我在 Windows 上开发一个嵌入式程序,我可以用模拟器跑,也可以远程真机调试。但不意味着 "我在 Windows 上开发" 就表示 "我开发的 App 能直接发布到 Window 平台"。
至于你说的想要靠游戏引擎来屏蔽平台差异,哪有那么轻轻松松的事情。。。 |
9
Greendays 319 天前
现在电子游戏这么复杂的工程, 很难说是在某一个系统上开发完成的吧。游戏建模可能是在 windows 上, 游戏的美术音乐资料可能是在 MacOS 上,Debug 可能是在主机开发机上
|
10
ochatokori 319 天前 via Android 2
难道在 ps4 上开发吗…
|
11
WuwuGin 319 天前
一切都是比较而言,等 intel 20 代,8090ti 的时候一定能流畅模拟 ps5 的🤗。
|
12
gam2046 319 天前
@tool2d #6 如果真的轻轻松松,那么 RN/Flutter 等等这些就不存在了,大家都用 unity 这种游戏引擎来开发应用就行了,全平台都通杀了。
现实情况下,原生代码依旧很难避免,甚至还得写不少。有许多是特定平台才有的特性。 |
13
coderluan 319 天前
从商业角度,主机厂商会付一大笔独占费。
从技术角度,移植容易不容易,不是看操作系统,而是看硬件架构的,现在主要就是 x86 和 arm 了,当年还有 powerPC 和 Cell 之类的,所以很多老游戏的移植版其实都是模拟器。 |
14
proxytoworld 319 天前 1
换个说法:你再家乡长大,为什么不留在家乡工作。这类问题都是:不赚钱,加上 Windows 平台容易破解
|
15
plasticman64 319 天前
血源诅咒听说是开发原因,已经没人能接受老代码的移植了、
很有可能成为 PS4 上唯一一个真独占第一方大作,就像 X1 的 Halo5 |
16
bianhui 319 天前 1
很难想象一个程序员在烤面包机上用拨杆开发烤面包程序
|
17
yidinghe 319 天前
大游戏的开发过程中,开发者使用的操作系统不止是 Windows 。你不能因为看到某一台或几台电脑用 Windows ,就想像成这是一个 Windows 游戏。
|
18
yamasa 319 天前
索尼捏着;正常的 3A 开发者都对 PC 盗版深恶痛绝。
|
19
nightwitch 319 天前
主机厂商的独占费不是那么好拿的,和主机厂商签独占协议的时候有很严格的约束。
当然也可以把主机当一个平台发售,只是那样 Sony/微软就不会打钱了 |
20
iam174cm 319 天前
游戏的开发和发行是两码事,例如只狼是 from software 开发的,但是发行商是动视。心灵杀手 2 也没在 steam 上面发售。大多数都是因为出资方和工作室有协议的
|
21
EminemW 319 天前
你不也在 win 、mac 开发 linux 程序么
|
22
xiangbohua 318 天前
这种情况下 windows 就是个工具,在不在 windows 下面发售完全是商业决策,半毛钱关系没有吧
|