John Carmack 的新访谈

2022-08-07 11:05:27 +08:00
 levelworm

https://www.youtube.com/watch?v=I845O57ZSy4&ab_channel=LexFridman

这次足足有五个小时,而且大多数都能听懂。

一些有趣的事实:

1661 次点击
所在节点    分享发现
10 条回复
zhuyongqi9
2022-08-07 13:35:33 +08:00
前几天在推上看到了 karmark 转发的和 lex 的访谈,一直没找到时间看,今天看一下。之前看过《 DOOM 启示录》,对他们那种开发方式很向往
Biwood
2022-08-07 13:44:57 +08:00
正在看,补充:

- 卡马克赚大钱之后吃了很多披萨,但是从来没有发胖
- 卡马克从来没觉得 burn out ( IT 行业常见的精疲力竭),因为投入到工作中他感到快乐
- 卡马克尝试过 Vim 最后还是退回到 Visual Studio 了
- 卡马克早期做合同工的时候用汇编写游戏

另外,刚刚查到一点关于 id Software 的资料

> 公司的固定员工只有十几人,但他们每个人都有至少一辆法拉利停在公司楼下。
levelworm
2022-08-07 19:02:55 +08:00
@zhuyongqi9 对,早期的 id 气氛很赞,开发效率很高,一年三十个游戏,John Romero 有个 early id 的讲座可以去油管看看。

不过这种效率现在我觉得基本上不可能了,只能在小游戏上重现,对开发人员要求也很高。
levelworm
2022-08-07 19:07:51 +08:00
@Biwood 卡马克就属于那种天分高、特别努力的人。而且他整个职业生涯的起点正好是 ibm pc 游戏爆发的起点,可以说是正确的时间遇到了正确的人。

不过我觉得从底层开始编程,的确很磨练技术,之后就算转为用高级语言编程也很有用。现在的程序员很少有这个机会了。对于当时的苹果或者 IBM 机器程序员来说,只要是想搞点严肃的事情,就得用汇编。游戏恰巧是最严肃的那类,对性能要求最高。
levelworm
2022-08-07 19:13:33 +08:00
@zhuyongqi9 其实我觉得 id 可惜的是 Quake 之后失去了双核心,之后的引擎还是很不错,但是游戏就有些匠气了。Tim Willets 感觉是个好设计师,但是不是 Romero 那种天才设计师。
lancelock
2022-08-08 10:38:59 +08:00
visual studio 出现之前他用什么写代码呢
levelworm
2022-08-08 10:51:47 +08:00
@lancelock 6
DOS 里面基本上就是 Borland C++,NeXT 机器我忘记了,可能是 ObjC?
laolaowang
2022-08-08 17:52:54 +08:00
@lancelock Vim , 楼上不是说了么
laolaowang
2022-08-08 17:53:34 +08:00
不做游戏,没听过此人,看你的描述应该很牛 b
levelworm
2022-08-08 22:47:32 +08:00
@laolaowang 的确是个牛人

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

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

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

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

© 2021 V2EX