https://www.youtube.com/watch?v=I845O57ZSy4&ab_channel=LexFridman
这次足足有五个小时,而且大多数都能听懂。
一些有趣的事实:
1
zhuyongqi9 2022-08-07 13:35:33 +08:00 1
前几天在推上看到了 karmark 转发的和 lex 的访谈,一直没找到时间看,今天看一下。之前看过《 DOOM 启示录》,对他们那种开发方式很向往
|
2
Biwood 2022-08-07 13:44:57 +08:00 1
正在看,补充:
- 卡马克赚大钱之后吃了很多披萨,但是从来没有发胖 - 卡马克从来没觉得 burn out ( IT 行业常见的精疲力竭),因为投入到工作中他感到快乐 - 卡马克尝试过 Vim 最后还是退回到 Visual Studio 了 - 卡马克早期做合同工的时候用汇编写游戏 另外,刚刚查到一点关于 id Software 的资料 > 公司的固定员工只有十几人,但他们每个人都有至少一辆法拉利停在公司楼下。 |
3
levelworm OP @zhuyongqi9 对,早期的 id 气氛很赞,开发效率很高,一年三十个游戏,John Romero 有个 early id 的讲座可以去油管看看。
不过这种效率现在我觉得基本上不可能了,只能在小游戏上重现,对开发人员要求也很高。 |
4
levelworm OP @Biwood 卡马克就属于那种天分高、特别努力的人。而且他整个职业生涯的起点正好是 ibm pc 游戏爆发的起点,可以说是正确的时间遇到了正确的人。
不过我觉得从底层开始编程,的确很磨练技术,之后就算转为用高级语言编程也很有用。现在的程序员很少有这个机会了。对于当时的苹果或者 IBM 机器程序员来说,只要是想搞点严肃的事情,就得用汇编。游戏恰巧是最严肃的那类,对性能要求最高。 |
5
levelworm OP @zhuyongqi9 其实我觉得 id 可惜的是 Quake 之后失去了双核心,之后的引擎还是很不错,但是游戏就有些匠气了。Tim Willets 感觉是个好设计师,但是不是 Romero 那种天才设计师。
|
6
lancelock 2022-08-08 10:38:59 +08:00
visual studio 出现之前他用什么写代码呢
|
7
levelworm OP @lancelock 6
DOS 里面基本上就是 Borland C++,NeXT 机器我忘记了,可能是 ObjC? |
8
laolaowang 2022-08-08 17:52:54 +08:00
@lancelock Vim , 楼上不是说了么
|
9
laolaowang 2022-08-08 17:53:34 +08:00
不做游戏,没听过此人,看你的描述应该很牛 b
|
10
levelworm OP @laolaowang 的确是个牛人
|