有没有搞游戏开发的说下柚子猫他们 5 个人搞出《戴森球计划》的难度啊

2021-03-17 15:58:21 +08:00
 guili618

1 月份买了《戴森球计划》,断断续续的玩了 200 多个小时,感觉作为 EA 的游戏,完成率很高啊,没有啥明显的 bug,我还是用核显玩通关的,虽然后面卡成 PPT 了,不过因为后面挂机造球,研究,无所谓画质。

不了解游戏行业,所以不知道业内的程序员怎么看他们的难度?我看了报道,他们貌似就 2 个还是 3 个程序员,所以有点吓到

12463 次点击
所在节点    游戏开发
75 条回复
threeEggs123
2021-03-17 16:06:22 +08:00
还想知道鬼谷八荒.
坐等大佬.
zbatman
2021-03-17 16:12:06 +08:00
很难
Akiyu
2021-03-17 16:12:19 +08:00
个人觉得技术层面的问题相对还好
真正的难点是有人愿意搞这个, 有公司愿意花钱和精力做这个.

没几个公司能抗住长时间的开发期和发布后可能赔本的压力.
Rwing
2021-03-17 16:28:00 +08:00
挺难的,不过有一说一,unity 确实很大的提高了游戏开发效率
JoStar
2021-03-17 16:36:00 +08:00
不说别的,就面向数据编程,有几个程序员会...或者说,听过
flineqaq
2021-03-17 16:38:14 +08:00
嘴上说难不难没啥用,看市面上有几个戴森球同款就知道难不难了 ╮(╯▽╰)╭
scr
2021-03-17 16:44:16 +08:00
难, 应该用的类似 ecs 框架去写的逻辑. 还用了 cs 来用 gpu 加速运算. 这两个基本和传统的开发思维完全不一样.
ch2
2021-03-17 16:47:52 +08:00
一个游戏的技术因素并不是最关键的,关键的是代码之外的
程序员只是个劳力,决定游戏好不好玩的不在于程序员自己
4kingRAS
2021-03-17 16:52:40 +08:00
wandehul
2021-03-17 16:55:50 +08:00
百度了一下,这不是 EA 的游戏吖
Itoktsnhc
2021-03-17 16:57:38 +08:00
@wandehul early access 不是艺电
moonkiller
2021-03-17 16:59:52 +08:00
@Itoktsnhc 😂
murmur
2021-03-17 17:00:52 +08:00
這個大佬是真大佬,从策划到程序一手精的那种
livepps
2021-03-17 17:03:08 +08:00
有几个前提:
1. 策划少改需求;
2. 程序本身技术过硬,在大公司也能独当一面;
3. 长期开发过程没人摸鱼;
4. Unity 引擎提供了很多性能优化的方案,看过戴森球的技术分析文章,有些方案不一定所有引擎都支持吧,这个不确定;
lqxnb
2021-03-17 17:04:09 +08:00
柚子猫不是福利姬么
chinagxwei
2021-03-17 17:14:22 +08:00
看到里面有提到,几乎把所有图形相关的都交给 gpu 做了,解放了 cpu 。有没有大佬说说利弊?
UnknownR
2021-03-17 17:15:15 +08:00
@lqxnb 你在说什么我怎么听不懂[狗头]
jukka
2021-03-17 17:18:34 +08:00
简单的说,就是用类似 `Column-oriented DBMS` 和比较接近 Pure Functional 的方式去写客户端。
或者说,Array of Struct 和 Struct of Array 的区别:在 Array Length 很大的情况下,因为访存命中率的问题,前者有可能比后者慢一个数量级。
GPU 喜欢处理 Struct of Array 。这种结构特别适合大量数据有确定的结构的情况。比如游戏中的粒子 /物流的模拟。
其实做过大型 3D MMO 渲染的优化的同学,应该都可以完成。(当然行外人看起来会比较唬人就是了。

最难的地方,还是要提前想好所有的 Gameplay,因为如果 Gameplay 不确定,这些优化其实都是白做了。
没玩过戴森球,不知道 Gameplay 是不是原创的,是的话就太厉害了。
golden0125
2021-03-17 17:20:01 +08:00
有大佬知道 戴森球 是什么引擎开发的吗? Unity?
Zzdex
2021-03-17 17:20:48 +08:00
非常 nb 还非常懂天文知识

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/762498

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX